Boolean adalah tipe data yang mengembalikan salah satu dari dua nilai i. e. benar atau salah. Dalam JavaScript, Boolean digunakan sebagai fungsi untuk mendapatkan nilai variabel, objek, kondisi, ekspresi, dll. dalam hal benar atau salah Show Catatan. Variabel atau objek yang memiliki nilai diperlakukan sebagai nilai boolean sejati. '0', 'NaN', string kosong, 'undefined', dan 'null' diperlakukan sebagai nilai boolean palsu. Di sini a1 dan a2 menyimpan nilai boolean i. e. benar dan salah masing-masing. var a1 = true; var a2 = false; Catatan. Variabel di bawah ini diinisialisasi dengan string bukan nilai boolean. var a1 ="true"; var a2 ="false";_ Boolean() fungsi dalam JavaScript. Fungsi Boolean mengembalikan nilai boolean dari variabel. Itu juga dapat digunakan untuk menemukan hasil boolean dari suatu kondisi, ekspresi, dll Sintaksis. Boolean(variable/expression) Objek JavaScript Boolean. Objek boolean dalam javascript adalah pembungkus objek untuk nilai boolean. Boolean dalam JavaScript juga dapat didefinisikan menggunakan kata kunci baru. Sintaksis. new Boolean(value) Di bawah ini adalah contoh metode JavaScript Boolean Contoh 1. Program di bawah ini akan memberikan nilai sebenarnya sebagai output javascript
var a1 ="true"; var a2 ="false";0 var a1 ="true"; var a2 ="false";1 var a1 ="true"; var a2 ="false";2 var a1 ="true"; var a2 ="false";_3 var a1 ="true"; var a2 ="false";_4 Keluaran. true_ Contoh 2 Javascriptvar a1 ="true"; var a2 ="false";5 var a1 ="true"; var a2 ="false";6 var a1 ="true"; var a2 ="false";7 var a1 ="true"; var a2 ="false";_5 var a1 ="true"; var a2 ="false";9 Boolean(variable/expression)0 Boolean(variable/expression)1 Boolean(variable/expression)2 Boolean(variable/expression)3 var a1 ="true"; var a2 ="false";5 Boolean(variable/expression)5 Boolean(variable/expression)6 var a1 ="true"; var a2 ="false";5 Boolean(variable/expression)8 Boolean(variable/expression)9 var a1 ="true"; var a2 ="false";5 new Boolean(value)1 Boolean(variable/expression)1 new Boolean(value)3 Boolean(variable/expression)3 var a1 ="true"; var a2 ="false";5 new Boolean(value)6 Boolean(variable/expression)1 new Boolean(value)8 Boolean(variable/expression)3 var a1 ="true"; var a2 ="false";5 true1 Boolean(variable/expression)0 true3 var a1 ="true"; var a2 ="false";5 true5 true6 Keluaran. Boolean(10) is true Boolean("GeeksforGeeks") is true Boolean(2.74) is true Boolean(-1) is true Boolean('true') is true Boolean('false') is true Boolean(3 * 2 + 1.11) is true Boolean(1<2) is true Contoh 3. Program di bawah ini akan memberikan nilai palsu sebagai output. javascripttrue7 true8 true9 var a1 ="true"; var a2 ="false";5 Boolean(10) is true Boolean("GeeksforGeeks") is true Boolean(2.74) is true Boolean(-1) is true Boolean('true') is true Boolean('false') is true Boolean(3 * 2 + 1.11) is true Boolean(1<2) is true1 Boolean(10) is true Boolean("GeeksforGeeks") is true Boolean(2.74) is true Boolean(-1) is true Boolean('true') is true Boolean('false') is true Boolean(3 * 2 + 1.11) is true Boolean(1<2) is true2 var a1 ="true"; var a2 ="false";5 Boolean(10) is true Boolean("GeeksforGeeks") is true Boolean(2.74) is true Boolean(-1) is true Boolean('true') is true Boolean('false') is true Boolean(3 * 2 + 1.11) is true Boolean(1<2) is true4 Boolean(variable/expression)1 Boolean(10) is true Boolean("GeeksforGeeks") is true Boolean(2.74) is true Boolean(-1) is true Boolean('true') is true Boolean('false') is true Boolean(3 * 2 + 1.11) is true Boolean(1<2) is true6 Boolean(variable/expression)3 var a1 ="true"; var a2 ="false";_5 Boolean(10) is true Boolean("GeeksforGeeks") is true Boolean(2.74) is true Boolean(-1) is true Boolean('true') is true Boolean('false') is true Boolean(3 * 2 + 1.11) is true Boolean(1<2) is true9 Boolean(variable/expression)0 Boolean(0) is false Boolean("") is false Boolean(e) undefined is false Boolean(-0) is false Boolean(false) is false Boolean(NaN) is false Boolean(null) is false Boolean(1>2) is false1 var a1 ="true"; var a2 ="false";5 Boolean(0) is false Boolean("") is false Boolean(e) undefined is false Boolean(-0) is false Boolean(false) is false Boolean(NaN) is false Boolean(null) is false Boolean(1>2) is false3 Boolean(0) is false Boolean("") is false Boolean(e) undefined is false Boolean(-0) is false Boolean(false) is false Boolean(NaN) is false Boolean(null) is false Boolean(1>2) is false4 var a1 ="true"; var a2 ="false";5 Boolean(0) is false Boolean("") is false Boolean(e) undefined is false Boolean(-0) is false Boolean(false) is false Boolean(NaN) is false Boolean(null) is false Boolean(1>2) is false6 Boolean(variable/expression)1 Boolean(0) is false Boolean("") is false Boolean(e) undefined is false Boolean(-0) is false Boolean(false) is false Boolean(NaN) is false Boolean(null) is false Boolean(1>2) is false8 Boolean(variable/expression)3 var a1 ="true"; var a2 ="false";5 v1 = false v2 = false v3 = false v4 = false v5 = true v6 = true1 v1 = false v2 = false v3 = false v4 = false v5 = true v6 = true2 var a1 ="true"; var a2 ="false";5 v1 = false v2 = false v3 = false v4 = false v5 = true v6 = true4 Boolean(variable/expression)1 v1 = false v2 = false v3 = false v4 = false v5 = true v6 = true6 Boolean(variable/expression)3 var a1 ="true"; var a2 ="false";5 v1 = false v2 = false v3 = false v4 = false v5 = true v6 = true9 v1 = = v2 is true v1 = = = v2 is false0 Keluaran. Boolean(0) is false Boolean("") is false Boolean(e) undefined is false Boolean(-0) is false Boolean(false) is false Boolean(NaN) is false Boolean(null) is false Boolean(1>2) is false Contoh 4. javascripttrue7 v1 = = v2 is true v1 = = = v2 is false2 Boolean(0) is false Boolean("") is false Boolean(e) undefined is false Boolean(-0) is false Boolean(false) is false Boolean(NaN) is false Boolean(null) is false Boolean(1>2) is false8 v1 = = v2 is true v1 = = = v2 is false4 true7 v1 = = v2 is true v1 = = = v2 is false6 v1 = = v2 is true v1 = = = v2 is false7 v1 = = v2 is true v1 = = = v2 is false8 Boolean(0) is false Boolean("") is false Boolean(e) undefined is false Boolean(-0) is false Boolean(false) is false Boolean(NaN) is false Boolean(null) is false Boolean(1>2) is false8 function 0true7 function 2v1 = = v2 is true v1 = = = v2 is false7 v1 = = v2 is true v1 = = = v2 is false8 Boolean(10) is true Boolean("GeeksforGeeks") is true Boolean(2.74) is true Boolean(-1) is true Boolean('true') is true Boolean('false') is true Boolean(3 * 2 + 1.11) is true Boolean(1<2) is true6 function 0true7 function 8v1 = = v2 is true v1 = = = v2 is false7 var a1 ="true"; var a2 ="false";00 true7 var a1 ="true"; var a2 ="false";02 v1 = = v2 is true v1 = = = v2 is false7 v1 = = v2 is true v1 = = = v2 is false8 var a1 ="true"; var a2 ="false";05 function 0true7 var a1 ="true"; var a2 ="false";08 v1 = = v2 is true v1 = = = v2 is false7 v1 = = v2 is true v1 = = = v2 is false8 Boolean(variable/expression)2 function 0var a1 ="true"; var a2 ="false";13 var a1 ="true"; var a2 ="false";14 var a1 ="true"; var a2 ="false";15 var a1 ="true"; var a2 ="false";13 var a1 ="true"; var a2 ="false";17 var a1 ="true"; var a2 ="false";18 var a1 ="true"; var a2 ="false";13 var a1 ="true"; var a2 ="false";20 var a1 ="true"; var a2 ="false";21 var a1 ="true"; var a2 ="false";13 var a1 ="true"; var a2 ="false";23 var a1 ="true"; var a2 ="false";24 var a1 ="true"; var a2 ="false";13 var a1 ="true"; var a2 ="false";26 var a1 ="true"; var a2 ="false";27 var a1 ="true"; var a2 ="false";13 var a1 ="true"; var a2 ="false";29 var a1 ="true"; var a2 ="false";30 Keluaran. v1 = false v2 = false v3 = false v4 = false v5 = true v6 = true Contoh 5. javascripttrue7 v1 = = v2 is true v1 = = = v2 is false2 var a1 ="true"; var a2 ="false";05 v1 = = v2 is true v1 = = = v2 is false4 true7 v1 = = v2 is true v1 = = = v2 is false6 v1 = = v2 is true v1 = = = v2 is false7 v1 = = v2 is true v1 = = = v2 is false8 var a1 ="true"; var a2 ="false";05 function 0var a1 ="true"; var a2 ="false";_41 var a1 ="true"; var a2 ="false";5 var a1 ="true"; var a2 ="false";43 var a1 ="true"; var a2 ="false";44 var a1 ="true"; var a2 ="false";5 var a1 ="true"; var a2 ="false";46 var a1 ="true"; var a2 ="false";47 Keluaran. v1 = = v2 is true v1 = = = v2 is false Catatan. v1 = = = v2 tidak benar karena jenis v1 dan v2(objek) tidak sama Browser yang Didukung
Kami memiliki Lembar Curang tentang Javascript di mana kami membahas semua topik penting Javascript untuk memeriksanya, silakan buka Lembar Curang Javascript-A Panduan dasar untuk JavaScript Bagaimana Anda tahu jika nilai boolean benar atau salah?Boolean benar atau salah
. Secara umum, kami menggunakan kata kunci benar dan salah untuk menunjukkan boolean , meskipun terkadang kami bergantung pada nilai benar dan salah, yang akan saya jelaskan nanti.
Bagaimana Anda memeriksa apakah suatu nilai benar atau salah dalam JavaScript?Memeriksa nilai palsu pada variabel
. jika (. variabel) { // Ketika variabel memiliki nilai salah, kondisinya benar. }
Bagaimana cara memeriksa kondisi sebenarnya di JavaScript?Pernyataan if/else mengeksekusi blok kode jika kondisi yang ditentukan benar. Jika kondisinya salah, blok kode lain dapat dieksekusi. Pernyataan if/else adalah bagian dari Pernyataan "Bersyarat" JavaScript, yang digunakan untuk melakukan tindakan yang berbeda berdasarkan kondisi yang berbeda.
Bagaimana cara membandingkan nilai boolean dalam JavaScript?Menggunakan Operator Kesetaraan Ketat (===)
. Kesamaan yang ketat selalu mengembalikan false ketika kita membandingkan nilai string dan boolean karena juga memeriksa tipe data dari kedua operan. |