Ads by Yasya El Hakim
Tutorial JavaScript Tingkat Dasar: Looping (Pengulangan) - Bagian 6

Loop merupakan cara untuk mengulangi Block kode yang sama secara terus-menerus atau berulang-kali. Tentu saja hal tersebut sangatlah berguna dan akan selalu digunakan.

Terdapat dua jenis loop yang sering digunakan yaitu While Loop dan For Loop. Kedua jenis Loop tersebut dapat menggabungkan sebuah Conditional dan sebuah Block serta menjalankan Block secara berulang-ulang sampai logika dari Conditional tidak benar lagi (false) atau sampai kalian menyuruhnya untuk berhenti.




While Loop

While Loop dapat mengulangi sebuah kode ketika sebuah kondisinya adalah benar (true). Sama seperti statement if, Condition dapat ditemukan di dalam buka kurung "{" dan tutup kurung "}".
var i = 1;
while (i < 10) {
    alert(i);
    i = i + 1;
}
// i sekarang menjadi 10

Setelah pengulangan telah selesai, kode tersebut dijalankan mulai dari setelah tanda tutup kurung "}".

For Loop

For Loop hampir sama dengan statement if, tetapi For Loop dapat menggabungkan pemisahan tiga tanda titik koma diantara tanda buka dan tutup kurung: Initialization, Condition dan hasil finalnya adalah Expression.

Bagian dari Initialization berfungsi untuk membuat sebuah variabel untuk melacak seberapa panjang pengulanganya - sama seperti i pada contoh while; kondisinya (Condition) adalah di mana logika pengulangan itu berjalan - sama seperti kondisi pada contoh while; ekspresi (Expression) terakhir dijalankan di akhir setiap loop.
for (var i = 1; i < 10; i++) {
    alert(i);
}

Jika kode diatas dijalankan pada Console Browser, maka kalian akan melihat kota Pop-Up dialog yang terdiri dari angka 1-10 yang berurutan.

Taukah kalian apa arti dari i++? Jadi, i++ itu sama dengan i = i + 1.

Sebelumnya: Tutorial JavaScript Tingkat Dasar: Conditional - Bagian 5
Selanjutnya: Tutorial JavaScript Tingkat Dasar: Fungsi (Function) - Bagian 7
Daftar Isi: Tutorial JavaScript Tingkat Dasar

0Komentar

Sebelumnya Selanjutnya