JavaScript Fundamental #4: Control Flow: if, switch, dan Ternary Operator

1. Apa itu Control Flow?

Control flow adalah alur logika program yang menentukan kode mana yang dijalankan berdasarkan kondisi tertentu.

2. if Statement

let umur = 20;

if (umur >= 17) {
  console.log("Boleh membuat KTP");
}

3. if...else

let nilai = 75;

if (nilai >= 80) {
  console.log("Lulus dengan baik");
} else {
  console.log("Perlu belajar lagi");
}

4. switch

let hari = "Senin";

switch (hari) {
  case "Senin":
    console.log("Mulai kerja");
    break;
  default:
    console.log("Hari biasa");
}

5. Ternary Operator

let status = umur >= 17 ? "Dewasa" : "Anak-anak";

6. Ringkasan

  • if untuk keputusan dasar
  • switch untuk banyak kondisi
  • Ternary untuk penulisan singkat

Di part berikutnya kita belajar tentang perulangan di JavaScript.


ariq fadhil

Im Ariq Tech, a Top Rated Fullstack Developer with 5+ years of experience, delivering high-quality solutions across 50+ projects.