Array adalah sekumpulan data yang memiliki nilai sama. Array hampir
sama seperti variable, hanya saja memiliki nilai lebih dari 1.
Membuat Array
Terdapat
2 cara untuk membuat sebuah array. Pertama, kita dapat mendeklarasikan
array dengan function Array dengan menambahkan keyword new di depannya.
Syntax cara pertama :
var [nama_array]:Array = new Array(nilai_array,nilai_array1,...);
Contoh
var contoharray:Array = new Array("flash","actionscript");
Contoh
di atas merupakan contoh pembuatan array yang berisi data string yang
berjumlah data dua, yaitu "flash" dan "actionscript". Nama Array di atas
adalah contoharray.
Cara kedua, dengan menggunakan operator [ dan ]. Syntax cara kedua :
var [nama_array]:Array = [nilai_array1,nilai_array2,...];
Contoh
var contoharray:Array = [1,2,3,4,5];
Dari contoh di atas, kita telah membuat array dengan nama contoharray dengan jumlah data 5 yang bertipe number.
Mengakses Data Array
misalkan
kita memiliki array dengan nama "pemain" dengan data
"Jauhar","Arifin","Rizza" dan "Aulia". Maka dalam pembuatan kita akan
menuliskan kode :
var pemain:Array = new Array("Jauhar","Arifin","Rizza","Aulia");
maka :
Jauhar akan menjadi data ke-0 dari array pemain
Arifin akan menjadi data ke-1 dari array pemain
Rizza akan menjadi data ke-2 dari array pemain
Aulia akan menjadi data ke-3 dari array pemain
Untuk mengakses data dalam array, kita menggunakan syntax :
[nama_array][data_ke]
contohnya dalam array pemain di contoh di atas, Jauhar adalah data ke-0 maka untuk mengaksesnya kita menuliskan :
pemain[0] → menghasilkan string "Jauhar" karena data ke-0 adalah "Jauhar"
kita dapat menuliskan trace(pemain[0]); untuk menampilkan kata "Jauhar" di output.
Panjang Array
var pemain:Array = new Array("Jauhar","Arifin","Rizza","Aulia");
pada contoh di atas kita tahu bahwa jumlah data dari array pemain adalah 4 yaitu "Jauhar","Arifin","Rizza","Aulia". Jadi, penjang array adalah jumlah data di sebuah array.
Untuk mengetahui panjang array, kita dapat menggunakan property length yang ada pada object array. Syntaxnya :
[nama_array].length
Contoh :
pemain.length → akan menghasilkan nilai kembalian 4
jika kita tulis trace(pemain.length); maka di output akan tertulis angka 4 hasil keluaran dari script : pemain.length
Array
Posted on 05.09 by Jauhar Arifin
Terimakasih artikelnya bermanfaat banget,
BalasHapusIngin bisa desain grafis? Tapi bingung minta bantuan siapa? Belajar sendiri aja yuk.. kita lihat tutorialnya di kumpulan tutorial-tutorial gratis