Flex學習筆記 陣列元素隨機排序

2021-04-12 21:50:25 字數 1019 閱讀 3679

發現flash中好像沒有對陣列元素進行隨機排序的函式, 就自己寫了乙個. 雖然不是很科學, 起碼可以用...

- -!

呼叫方法:  randomorder (array)

函式會返回乙個新陣列, 就是該陣列隨機排序後的結果

例子:程式**

varmyarray

:array

=["a",

"b",

"c",

"d"]

myarray

= randomorder

(myarray

) 程式**

//隨機改變陣列的排序

functionrandomorder

(targetarray

:array

):array

////再根據上乙個陣列建立乙個隨機亂序的陣列

vartemparray2

:array

=[]for

(vari

= 0; i

< arraylength

; i

++)//

//最後建立乙個臨時陣列儲存 根據上乙個亂序的陣列從targetarray中取得資料

vartemparray3

:array

=[]for

(vari

= 0; i

< arraylength

; i

++)//

//返回最後得出的陣列

returntemparray3 }

FLEX學習筆記 資料繫結

資料繫結的方法 1.在物件的屬性標籤中,使用 把資料來源直接繫結至物件的某個屬性上 2.在物件的屬性標籤中,使用 把某個函式的返回值作為資料來源繫結對物件屬性上 函式的引數要使用 bindable 繫結符號 bindable bindable event eventname event表示當資料來源...

Scala學習筆記 陣列

對於scala來說,陣列是一塊相當總要的內容,因此掌握是十分重要的。陣列分為兩種 定長陣列 array 變長陣列 arraybuffer array 10個整數的陣列,所有元素的初始化為0 val nums new arraystring 長度為2的array string 型別是推斷出來的 注 已...

JS學習筆記 陣列

ecmas cript 中沒有提供類和介面等的定義,但它卻是一門物件導向的語言,由於它能夠通過其它 方式實現類似高階語言的物件導向功能,這些內容將在後面的文章中進行一步步的總結。此篇僅對 js中物件作簡要說明,重點彙總一些類似於物件的陣列的經常用法。物件建立 上篇提到建立物件的兩種方式 使用new ...