LOOPING ATAU PERULANGAN



Looping adalah suatu proses perulangan data yang di proses pada for dan while di dalam JavaScript. Struktur Looping di dalam bahasa pemograman di gunakan untuk mengulang perintah program. Terdapat beberapa bentuk Looping yang didukung oleh JavaScript yaitu while, do-while, dan for. Berikut penjelasan beberapa bentuk Looping :
1.              Looping While
Looping while digunakan untuk mengeksekusi baris program dalam blok kode program ketika kondisi tertentu bernilai true. Selama kondisi tersebut bernilai benar (true), maka perulangan akan terus berjalan, dan terhenti ketika kondisi bernilai salah (false). Bentuk pernyataan while seperti berikut ini :

  


                       Misal :

2.              Looping Do-While
Looping Do-While merupakan perulangan yang hampir mirip dengan perulangan while namun perbedaanya, pada perulangan Do-While minimal instruksi akan dijalankan sekali. Bentuk pernyataan Do-While sebagai berikut :



 Misal :


Jika program tersebut dijalankan, maka akan menghilangkan keluaran 100, artinya walaupun kondisi salah, namun minimal isi instruksi akan dijalankan sekali, hal ini dikarekan proses Do-While berbeda dengan while, dimana Do-While pertama melakukan instruksi baru mengecek kondisi, sedangkan while pertama mengecek kondisi baru melakukan instruksi.

3.              Looping For
Looping For merupakan perulangan yang memiliki variable untuk melakukan pengkondisian, berbeda dengan while dan do-while yang kita harus membuat sebuah variable di luar untuk melakukan pengkondisian, pada perulangan for, ditempatkan sebuah blok untuk membuat variable dan melakukan proses.
Struktur looping for, biasanya membutuhkan 4 perintah, yaitu:
ü  Kondisi awal perulangan
ü  Kondisi akhir perulangan
ü  Baris program yang akan diulang
ü  Increment / kenaikkan dalam setiap perulangan
Bentuk pernyataan for seperti berikut :






 Misal :

















Komentar