Conditionals dan Loops Dasar
Belajar membuat keputusan dengan if dan mengulang langkah sederhana dengan loop.
Tujuan belajar
- Memahami conditional sebagai cara membuat keputusan
- Memakai if dan else untuk memilih hasil
- Mengenal for loop untuk mengulang langkah yang mirip
Isi lesson
6 blok- 1.Kode sering perlu memilih jalanBelum selesaiWajib
- 2.if dan else untuk keputusan sederhanaBelum selesaiWajib
- 3.for loop untuk mengulang langkahBelum selesaiWajib
- 4.Loop perlu batas yang jelasBelum selesaiWajib
- 5.Coding practiceBelum selesaiWajib
- 6.RingkasanBelum selesaiWajib
Kode sering perlu memilih jalan
WajibDi function sebelumnya, hasil selalu mengikuti langkah yang sama. Dalam project nyata, kode sering perlu memilih: apakah user sudah mengisi form? apakah nilai cukup tinggi? apakah daftar punya item? Conditional membantu JavaScript memilih hasil berdasarkan kondisi.
Bagian ini memengaruhi progres lesson.
if dan else untuk keputusan sederhana
Wajibfunction getReadinessLabel(score) {
if (score >= 80) {
return "Siap lanjut";
}
return "Review dulu";
}
console.log(getReadinessLabel(85));Jika score minimal 80, function mengembalikan "Siap lanjut". Jika tidak, function melewati blok if dan mengembalikan "Review dulu".
Bagian ini memengaruhi progres lesson.
for loop untuk mengulang langkah
Wajibfor (let index = 1; index <= 3; index += 1) {
console.log("Latihan ke-" + index);
}Loop ini berjalan dari 1 sampai 3. Setiap putaran menampilkan teks latihan dengan angka yang berbeda. Untuk sekarang, cukup pahami bahwa loop mengulang langkah yang mirip.
Bagian ini memengaruhi progres lesson.
Peringatan
WajibLoop perlu batas yang jelas
Loop yang tidak punya batas bisa berjalan terlalu lama. Di tahap awal, pastikan kamu tahu kapan loop mulai, kapan berhenti, dan apa yang berubah di setiap putaran.
Bagian ini memengaruhi progres lesson.
Coding practice
WajibDibuka di workspace khususMembuat keputusan dan loop sederhana
Latihan memakai if untuk memilih hasil dan for loop untuk mengulang langkah kecil.
Tujuan awal: Fokus di tab JS.
Practice ini dibuka di workspace khusus. Buka practice untuk memakai editor, preview, dan cek otomatis.
Tombol selesai aktif setelah semua validasi wajib lolos.
Ringkasan
Wajib- Conditional membantu kode memilih hasil berdasarkan kondisi.
- if menjalankan blok kode saat kondisi benar.
- else atau return lanjutan bisa menangani kondisi lain.
- for loop mengulang langkah dengan batas yang jelas.
- Berikutnya, Uji Kompetensi akan mengecek value, variable, function, conditional, loop, dan output sederhana.
Bagian ini memengaruhi progres lesson.
Langkah berikutnya
Selesaikan bagian penting lesson ini
Lanjutkan blok wajib berikutnya: Kode sering perlu memilih jalan.