Pertemuan 3 - JavaScript 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.
- Sedangkan Uncounted Loop, merupakan perulangan yang tidak jelas berapa kali ia harus mengulan.
Perulangan yang termasuk dalam Counted Loop:
- Perulangan For
- Perulangan Foreach
- Perulangan Repeat
Perulangan yang termasuk dalam Uncounted Loop:
- Perulangan While
- Perulangan Do/While
- Perulangan For
Perulangan
for
merupakan perulangan yang termasuk dalam couted loop, karena sudah jelas berapa kali ia akan mengulang.Hasil:
Contoh Script:
Hasil:
Contoh Script:
Hasil:
- 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.Contoh Script:
Hasil:
Apabila di click ok 5
- Perulangan 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
.Contoh Script:
Hasil:
saat langsung meng-click cancel
saat meng-click ok 2 kali lalu cancel
- Perulangan Foreach
Perulangan
foreach
biasanya digunakan untuk mencetak item di dalam array.Perulangan ini termasuk dalam perulangan counted loop, karena jumlah perulangannya akan dituentukan oleh panjang dari array.
Ada dua cara menggunakan perulangan
foreach
di Javascript:- Menggunakan
for
dengan operatorin
; - Mengguunakan method
forEach()
.
Contoh Script:
Hasil:
Contoh Script;
Hasil:
- Perulangan dangan Method Repeat()
Perulangan dengen method atau fungsi
repeat()
termasuk dalam perulangan counted loop.Fungsi ini khusus digunakan untuk mengulang sebuah teks (string).
Bisa dibilang:
Ini merupakan singkat dari perulangan
for
.Contoh Script:
Hasil:
- Perulangan Bersarang Nested (Tambahan)
Di dalam blok perulangan, kita juga dapat membuat perulangan.
Ini disebut dengan nested loop atau perulangan bersarang atau perulangan di dalam perualangan.
Contoh Script:
Hasil:
Komentar
Posting Komentar