Secara umum penulisan fungsi
ini dalam ActionScript adalah :
for(init; condition; next) {
statement(s);
}
Kegunaan utama dari for adalah menyusun bilangan bulat yang
terurut. Init merupakan nilai awal yang diberikan, condition merupakan batas,
sedangkan next selalu diikuti kode ++ untuk urutan naik dan – untuk urutan
turun.
Contoh :
Untuk membuat urutan bilangan
dari 1 sampai dengan 100 kita menggukan script berikut :
for(i=1; i<=100; i++) {
trace(i);
}
Lakukan test movie untuk
melihat output hasil. Kita juga bisa melakukan modifikasi urutan bilangan,
sebagai contoh kita akan menyusun deret dengan nilai beda 2 dimulai dari
bilangan 2. Lakukan perubahan script sebagai berikut :
for(i=1; i<10; i++) {
deret = i*2;
trace(deret);
}
Jika Anda melakukan test movie
maka output yang dihasilkan adalah deret bilangan 2, 4, 6, 8, dst. Cara kerja
dari program di atas adalah :
(1*2), (2*2), (3*2), (4*2),
dst..
Jika kita perhatikan urutan
bilangan di atas kita menemukan urutan yang konstan yakni 1, 2, 3,4, dst.
Urutan tersebut adalah nilai index yang bisa kita manipulasi sesuai dengan
kebutuhan. Perhatikan contoh script berikut :
for (i=1; i<=100; i++) {
sum = sum + i;
trace(sum);
}
Lakukan test movie maka akan
menghasilkan output berupa deret bilangan : 1, 3, 6, 10, 15, … . cara kerja
program diatas adalah :
(1+0=1), (2+1=3), (3+3=6), (4+6=10), (5+10=15), …
Deret bilangan di atas
sebenarnya memiliki index yang selalu konstan kemudian dijumlahkan dengan
bilangan sebelumnya.
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