Jumat, 19 April 2019

PERULANGAN


PERULANGAN

Perulangan akan membantu kita mengeksekusi kode yang berulang-ulang, berapapun yang kita mau.
Ada lima macam bentuk perulangan di Javascript. Secara umum, perulangan ini dibagi dua.
Yaitu: counted loop dan uncounted loop.
Perbedaanya:
·         -Counted Loop merupakan perulangan yang jelas dan sudah tentu banyak perulangannya. Contohnya : Perulangan For, Perulangan Foreach, Perulangan Repeat
·         -Sedangkan Uncounted Loop, merupakan perulangan yang tidak jelas berapa kali ia harus mengulan. Contohnya : Perulangan While, Perulangan Do/While



1.       1. Perulangan (For)
  •       Perulangan yang umum digunakan untuk menampilkan data Array.
  •       Pengecekan kondisinya dilakukan SEBELUM perulangan dimulai.
  •       Selain kondisinya yang telah ditentukan, jumlah perhitungannya     (Increement/Decreement) juga dilakukan sebelum perulangan dilakukan.
  •       Perulangan for merupakan perulangan yang termasuk dalam couted loop, karena sudah jelas berapa kali ia akan mengulang.


Bentuknya seperti ini:

for(let i = 0; i < 10; i++){
    document.write("<p>Perulangan ke-" + i + "</p>")
}

2.       Perulangan (While)
  •               Perulangan while merupakan perulangan yang termasuk dalam perulangan uncounted loop.                                                                                                                               
  •          Perulangan while juga dapat menjadi perulangan yang counted loop dengan memberikan counter di dalamnya.

Perulangan (While Uncounted Loop)



Perulangan (While  Counted Loop)





3.       2. Perulangaan Do/While
-          Perulangan do/while sama seperti perulangan while.
-          Perbedaanya, perulangan do/while akan melakukan perulangan sebanyak 1 kali terlebih dahulu, lalu mengecek kondisi yang ada di dalam kurung while.
Bentuknya :
        do {
                // blok kode yang akan diulang
        } while (<kondisi>);
 
 
Perulangan (Do…While Uncounted Loop)
               



Perulangan (Do…While Counted Loop)



             
https://www.petanikode.com/javascript-perulangan/
Googleclassroom Pemrograman Java (Teori)
 



Tidak ada komentar:

Posting Komentar