FluentStack

Conditionals dan Loops Dasar

Mode tersedia: dark, light, paper
MasukDaftar
Beginner · Level 4: JavaScript FundamentalsBeginner45 menitBahasa Indonesia

Conditionals dan Loops Dasar

Belajar membuat keputusan dengan if dan mengulang langkah sederhana dengan loop.

StatusMemuat progres
ProgresMemuat...

...

Memuat progres

Menyiapkan langkah berikutnya

Tujuan belajar

  • Memahami conditional sebagai cara membuat keputusan
  • Memakai if dan else untuk memilih hasil
  • Mengenal for loop untuk mengulang langkah yang mirip
JavaScriptConditionalsLoops

Isi lesson

6 blok
  1. 1.
    Kode sering perlu memilih jalanBelum selesaiWajib
  2. 2.
    if dan else untuk keputusan sederhanaBelum selesaiWajib
  3. 3.
    for loop untuk mengulang langkahBelum selesaiWajib
  4. 4.
    Loop perlu batas yang jelasBelum selesaiWajib
  5. 5.
    Coding practiceBelum selesaiWajib
  6. 6.
    RingkasanBelum selesaiWajib

Kode sering perlu memilih jalan

Wajib

Di 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

Wajib
js
function 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

Wajib
js
for (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

Wajib

Loop 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 khusus

Membuat 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.

5 cek otomatis3 checklist
Belum selesaiBuka practice

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.