tentang true dan false
Dalam JavaScript, true dan false adalah dua nilai khusus yang mewakili kebenaran atau kesalahan (benar atau salah) dalam konteks logika. Nilai boolean ini digunakan untuk pengambilan keputusan berdasarkan evaluasi kondisi.
Berikut adalah beberapa hal yang perlu diketahui tentang true dan false dalam JavaScript:
true: Mewakili kebenaran atau kondisi yang terpenuhi.
false: Mewakili kesalahan atau kondisi yang tidak terpenuhi.
Contoh penggunaan nilai boolean:
javascript
Copy code
var isTrue = true;
var isFalse = false;
console.log(isTrue); // Output: true
console.log(isFalse); // Output: false
Nilai boolean juga dihasilkan sebagai hasil dari operasi perbandingan, evaluasi logika, atau operasi lainnya dalam JavaScript. Beberapa contohnya:
javascript
Copy code
var a = 5;
var b = 10;
console.log(a > b); // Output: false
console.log(a < b); // Output: true
var isGreater = a > b;
console.log(isGreater); // Output: false
var isValid = true && (a < b);
console.log(isValid); // Output: true
Dalam contoh-contoh di atas, hasil perbandingan atau evaluasi logika menghasilkan nilai boolean. Misalnya, a > b menghasilkan false karena 5 tidak lebih besar dari 10.
Nilai boolean sering digunakan dalam struktur kontrol seperti if statements untuk mengatur alur program berdasarkan kondisi yang terpenuhi atau tidak terpenuhi. Misalnya:
javascript
Copy code
var age = 18;
if (age >= 18) {
console.log("Anda sudah dewasa.");
} else {
console.log("Anda masih di bawah umur.");
}
Dalam contoh di atas, pesan yang ditampilkan bergantung pada kondisi age >= 18. Jika kondisi tersebut terpenuhi (nilai boolean true), maka pesan "Anda sudah dewasa." akan ditampilkan. Jika kondisi tidak terpenuhi (nilai boolean false), maka pesan "Anda masih di bawah umur." akan ditampilkan.
Dalam JavaScript, true dan false sangat penting karena memungkinkan pengambilan keputusan berdasarkan kondisi logika. Mereka membantu dalam mengontrol alur eksekusi program dan memungkinkan kode Anda untuk berperilaku sesuai dengan logika yang diinginkan.