Bentuk Percabangan pada Javascript
1. Percabangan if
Percabangan if merupakan percabangan yang hanya memiliki satu blok pilihan saat kondisi bernilai benar.“Jika total belanja lebih besar dari Rp 100.000, Maka tampilkan pesan Selamat, Anda dapat hadiah”
Kalau dibawah Rp 100.000 pesannya tidak ditampilkan.
Mari kita coba dalam program Javascript:
OUTPUT
2. Percabangan if/else
Percabangan if/else merupakan percabangan yang memiliki dua blok pilihan.Pilihan pertama untuk kondisi benar, dan pilihan kedua untuk kondisi salah (else).
OUTPUT
3. Percabangan if/else/if
Percabangan if/else/if merupakan percabangan yang memiliki lebih dari dua blok pilihan.OUTPUT
4. Percabangan switch/case
Percabangan switch/case adalah bentuk lain dari percabangan if/else/if.Kita dapat mermbuat blok kode (
case
) sebanyak yang diinginkan di dalam
blok switch.Pada
<value>
, kita bisa isi dengan nilai yang
nanti akan dibandingkan dengan varabel
.Setiap
case
harus diakhiri dengan break
.
Khusus untuk default
, tidak perlu diakhiri dengan
break
karena dia terletak di bagian akhir.Pemberian
break
bertujuan agar program berhenti
mengecek case
berikutnya saat sebuah case
terpenuhi.OUTPUT
5. Percabangan dengan Operator Ternary
Percabangan menggunakan opreator ternary merupakan bentuk lain dari percabangan if/else.Bisa dibilang:
Bentuk singkatnya dari if/else.
OUTPUT
6. Percabangan Bersarang (Nested)
Kita juga dapat membuat blok percabangan di dalam percabangan. Ini disebut percabangan bersarng atau nested if.OUTPUT
Bentuk Perulangan pada Javascript
1. Perulangan For di Javascript
Perulanganfor
merupakan perulangan yang termasuk dalam couted loop,
karena sudah jelas berapa kali ia akan mengulang.Yang perlu diperhatikan adalah kondisi yang ada di dalam kurung setelah kata
for
.Kondisi ini akan menentukan:
- Hitungan akan dimulai dari
0
(i = 0
); - Hitungannya sampai berapa? Sampai
i < 10
; - Lalu di setiap perulangan
i
akan bertambah+1
(i++
).
i
pada perulangan for
berfungsi untuk
menyimpan nilai hitungan.
Jadi setiap perulangan dilakukan nilai
i
akan selalu bertambah
satu. Karena kita menentukannya di bagian i++
.
OUTPUT
2. Perulangan While di Javascript
Perulanganwhile
merupakan perulangan yang termasuk
dalam perulangan uncounted loop.Perulangan
while
juga dapat menjadi perulangan
yang counted loop dengan memberikan counter di
dalamnya.OUTPUT
3. Perulangan Do/While di Javascript
Perulangando/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
.OUTPUT
4. Perulangan Foreach di Javascript
Perulanganforeach
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()
.
OUTPUT
5. Perulangan dengan Method repeat()
Perulangan dengen method atau fungsirepeat()
termasuk dalam perulangan counted loop.Fungsi ini khusus digunakan untuk mengulang sebuah teks (string).
Bisa dibilang:
Ini merupakan singkat dari perulangan
for
.OUTPUT
6.Perulangan Bersarang (Nested)
Di dalam blok perulangan, kita juga dapat membuat perulangan.Ini disebut dengan nested loop atau perulangan bersarang atau perulangan di dalam perualangan.
OUTPUT
TERIMA KASIH :):)
Tidak ada komentar:
Posting Komentar