Konstruksi else if dalam JavaScript
Konstruksi else if memungkinkan
untuk menetapkan kondisi dalam blok else.
Mari kita lihat contohnya:
let num = 1;
if (num == 1) {
console.log('value1');
} else if (num == 2) {
console.log('value2');
} else if (num == 3) {
console.log('value3');
}
Keuntungan menggunakan else if
alih-alih beberapa if adalah kemampuannya
untuk menangkap situasi ketika nilai variabel
num tidak memenuhi salah satu kondisi:
let num = 1;
if (num == 1) {
console.log('value1');
} else if (num == 2) {
console.log('value2');
} else if (num == 3) {
console.log('value3');
} else {
console.log('nilai variabel num tidak valid');
}
Dalam variabel day terdapat suatu angka
dari interval 1 hingga 31. Tentukan
ke dalam dekade bulan mana angka tersebut jatuh
(pertama, kedua, atau ketiga).
Modifikasi tugas sebelumnya sehingga,
jika dalam variabel day bukan angka
dari 1 hingga 31, pesan kesalahan
akan ditampilkan.