o_19ee4mnrjr76kie1rvaavs661a.pdf
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
var total = 2;<br />
for (var i = 0; i < 5; i++) {<br />
total *= 2;<br />
}<br />
trace(total);<br />
Script berikut adalah contoh penggunaan syntax for dengan index menurun dari index 10<br />
hingga index 1.<br />
var total = 1;<br />
for (var i = 10; i > 0; i--) {<br />
total *= i;<br />
}<br />
trace(total);<br />
Contoh lain penggunaan syntax for untuk melakukan identifikasi alamat email yang valid<br />
sebagai berikut.<br />
var address = "fadhil_hidayat@yahoo.com";<br />
var isValidAddress = false;<br />
for (var i = 0; i < address.length; i++) {<br />
if (address.charAt(i) == "@") {<br />
isValidAddress = true;<br />
break;<br />
}<br />
}<br />
trace(isValidAddress);<br />
3.9.4. For - each<br />
Pengulangan for - each sering digunakan untuk menampilkan semua properti pada suatu<br />
data bertipe objek. Struktur dari pengulangan for - each adalah sebagai berikut:<br />
for each (index in object){<br />
operasi;<br />
}<br />
Script berikut adalah contoh penggunaan syntax for - each.<br />
var Mahasiswa:Object = new Object();<br />
Mahasiswa.nama = "Fadhil Hidayat";<br />
Mahasiswa.nim = 2867;<br />
Mahasiswa.aktif = true;<br />
for each (var value:* in Mahasiswa){<br />
trace(value);<br />
}<br />
Perhatikan script di atas, variabel Mahasiswa memiliki tipe data Objek. Mahasiswa memiliki<br />
3 properties, yaitu nama, nim dan aktif. Output dari script di atas dapat dilihat pada gambar 3.12<br />
berikut.