Apakah "else" dibutuhkan ?
Fungsi berikut mengembalikan nilai true
jika parameter age
lebih besar daripada 18
.
Jika tidak, fungsi tersebut akan meminta konfirmasi dan mengembalikan nilainya:
function checkAge(age) {
if (age > 18) {
return true;
} else {
// ...
return confirm('Did parents allow you?');
}
}
akankah fungsi bekerja berbeda jika else
dibuang ?
function checkAge(age) {
if (age > 18) {
return true;
}
// ...
return confirm('Did parents allow you?');
}
apakah ada perbedaan pada tingkah laku dari kedua variasi ?
Tidak ada perbedaan.