Logika Percabangan dan Perulangan dalam Algoritma JavaScript
Latar Belakang
Setelah memahami konsep dasar algoritma dan Input–Proses–Output (IPO), langkah selanjutnya adalah mempelajari bagaimana program dapat mengambil keputusan dan mengulang proses secara otomatis. Dalam pemrograman, hal ini dilakukan menggunakan percabangan dan perulangan. Materi ini membantu siswa memahami bagaimana logika program bekerja dalam kondisi yang berbeda.
Pembahasan Materi
-
Percabangan (Conditional)
Digunakan untuk menentukan keputusan berdasarkan kondisi tertentu.
Contoh struktur:
if
if-else
else-if
Contoh kasus
Menentukan bilangan ganjil atau genap
Menentukan hasil lulus atau tidak
2. Looping (Perulangan)
Digunakan untuk menjalankan perintah berulang kali.
Jenis Perulangan:
for
while
do while
Contoh kasus:
Menampilkan angka 1–10
Menghitung total nilai
-
Hubungan dengan IPO
Input: data atau nilai awal
Proses: percabangan atau perulangan.
Kesimpulan
Percabangan dan perulangan membantu program menjadi lebih fleksibel dan efisien. Dengan memahami konsep ini, programmer dapat membuat program yang mampu menangani berbagai kondisi tanpa menulis kode berulang.
(1).png)