Percabangan if, else, switch



if (kondisi1) {
    // Blok kode jika kondisi1 benar
} else if (kondisi2) {
    // Blok kode jika kondisi2 benar
} else {
    // Blok kode jika tidak ada kondisi yang benar
}

Contoh penggunaan:

let angka = 10;

if (angka > 10) {
    console.log("Angka lebih besar dari 10");
} else if (angka === 10) {
    console.log("Angka sama dengan 10");
} else {
    console.log("Angka kurang dari 10");
}

Percabangan Menggunakan switch:

switch (ekspresi) {
    case nilai1:
        // Blok kode jika ekspresi sama dengan nilai1
        break;
    case nilai2:
        // Blok kode jika ekspresi sama dengan nilai2
        break;
    default:
        // Blok kode jika ekspresi tidak cocok dengan nilai manapun
}

Contoh penggunaan:

let hari = "Senin";

switch (hari) {
    case "Senin":
        console.log("Hari kerja");
        break;
    case "Sabtu":
    case "Minggu":
        console.log("Hari libur");
        break;
    default:
        console.log("Hari tidak valid");
}

Semoga tutorial ini membantu Anda memahami penggunaan percabangan dalam JavaScript!