Pelajari Boolean JavaScript lengkap mulai dari true, false, Boolean(), nilai truthy, falsy, undefined, NaN, dan string kosong.
Boolean JavaScript Lengkap untuk Pemula
Pembukaan
Boolean JavaScript digunakan untuk menghasilkan dua nilai utama:
truefalse
Boolean sangat penting dalam pengembangan website modern karena digunakan untuk:
Login sistem
Validasi CCTV online/offline
Monitoring server aktif
Analytic camera detection
Status jaringan realtime
Dalam sistem profesional seperti Haikal IT Support, Boolean digunakan untuk menentukan status perangkat, koneksi server, analytic event, dan keamanan jaringan.
Berikut penjelasan lengkap Boolean JavaScript.
1. Menampilkan Nilai Boolean(10 > 9)
Contoh Kode
console.log(Boolean(10 > 9));
Hasil Demo
true
Penjelasan
10 > 9bernilai benar.Maka hasil Boolean adalah
true.
2. Menampilkan Nilai 10 > 9
Contoh Kode
console.log(10 > 9);
Hasil Demo
true
Penjelasan
Operator perbandingan menghasilkan Boolean.
3. Semua yang Bernilai Real adalah true
Semua nilai yang memiliki isi dianggap true.
Contoh Kode
console.log(Boolean(100));
console.log(Boolean("Haikal"));
console.log(Boolean("CCTV"));
Hasil Demo
true
true
true
Penjelasan
Angka selain
0adalah true.String yang memiliki isi adalah true.
4. Nilai Boolean dari Nol adalah false
Contoh Kode
console.log(Boolean(0));
Hasil Demo
false
Penjelasan
0dianggap falsy.
5. Nilai Boolean dari Minus Nol adalah false
Contoh Kode
console.log(Boolean(-0));
Hasil Demo
false
Penjelasan
-0juga dianggap falsy.
6. Nilai Boolean dari String Kosong adalah false
Contoh Kode
console.log(Boolean(""));
Hasil Demo
false
Penjelasan
String kosong tidak memiliki isi.
7. Nilai Boolean dari undefined adalah false
Contoh Kode
let data;
console.log(Boolean(data));
Hasil Demo
false
Penjelasan
Variabel tanpa nilai menghasilkan false.
8. Nilai Boolean dari null adalah false
Contoh Kode
console.log(Boolean(null));
Hasil Demo
false
Penjelasan
nullberarti kosong.
9. Nilai Boolean dari false adalah false
Contoh Kode
console.log(Boolean(false));
Hasil Demo
false
Penjelasan
Boolean false tetap false.
10. Nilai Boolean dari NaN adalah false
Contoh Kode
console.log(Boolean(NaN));
Hasil Demo
false
Penjelasan
NaNberarti:Not-a-Number
Tabel Truthy dan Falsy JavaScript
| Nilai | Hasil Boolean |
|---|---|
100 | true |
"Haikal" | true |
"CCTV" | true |
0 | false |
-0 | false |
"" | false |
undefined | false |
null | false |
false | false |
NaN | false |
Menampilkan Boolean pada HTML
Contoh Kode
<!DOCTYPE html>
<html>
<body>
<h2 id="demo"></h2>
<script>
document.getElementById("demo").innerHTML =
Boolean(10 > 9);
</script>
</body>
</html>
Hasil Demo
true
Penjelasan
Hasil Boolean tampil pada halaman HTML.
Penyebab Error Boolean JavaScript
Beberapa kesalahan umum:
Salah penggunaan operator
Bingung antara string
"false"dan BooleanfalseMenggunakan assignment
=вместо comparison==Salah memahami truthy dan falsy
Cara Mengatasi Error Boolean
1. Gunakan Operator Perbandingan
Salah:
10 = 9
Benar:
10 > 9
2. Bedakan String dan Boolean
Salah:
Boolean("false")
Hasil Demo
true
Penjelasan
Karena string
"false"memiliki isi.
3. Gunakan typeof
Contoh Kode
console.log(typeof true);
Hasil Demo
boolean
Contoh Kasus
Kasus:
Dashboard monitoring CCTV harus menampilkan status online/offline.
Contoh Kode
let serverOnline = true;
if(serverOnline) {
console.log("Server CCTV Online");
}
Hasil Demo
Server CCTV Online
Tips Tambahan
Gunakan Boolean untuk validasi status.
Pahami nilai truthy dan falsy.
Gunakan
===untuk perbandingan aman.Gunakan Boolean pada login dan monitoring realtime.
Internal Link
Artikel terkait di Haikal IT Support:
Tipe Data JavaScript
Konversi Jenis JavaScript
Operator JavaScript
Fungsi JavaScript
Dasar JavaScript
Kesimpulan
Boolean JavaScript digunakan untuk menghasilkan nilai true dan false dalam proses logika aplikasi modern. JavaScript memiliki konsep truthy dan falsy yang sangat penting untuk validasi data dan kontrol program.
Pemahaman Boolean sangat penting dalam pengembangan dashboard monitoring CCTV, analytic camera system, server management, dan network system profesional di Haikal IT Support.