tutorial pengembangan web terbaru
 

JavaScript booleans


Sebuah Boolean JavaScript merupakan salah satu dari dua nilai: true atau false .


Nilai boolean

Sangat sering, dalam pemrograman, Anda akan membutuhkan tipe data yang hanya dapat memiliki satu dari dua nilai, seperti

  • YES / NO
  • ON / OFF
  • TRUE / FALSE

Untuk ini, JavaScript memiliki Boolean tipe data. Ini hanya bisa mengambil nilai-nilai true atau false .


The Boolean() Fungsi

Anda dapat menggunakan Boolean() fungsi untuk mengetahui apakah ekspresi (atau variabel) adalah benar:

Contoh

Boolean(10 > 9)        // returns true
Cobalah sendiri "

Atau bahkan lebih mudah:

Contoh

(10 > 9)              // also returns true
10 > 9                // also returns true
Cobalah sendiri "

Perbandingan dan Kondisi

Perbandingan bab JS memberikan gambaran penuh operator perbandingan.

Bab Kondisi JS memberikan gambaran penuh pernyataan bersyarat.

Berikut adalah beberapa contoh:

Operator Deskripsi Contoh
== sama dengan if (day == "Monday")
> lebih besar dari if (salary > 9000)
< kurang dari if (age < 18)

Nilai Boolean dari ekspresi adalah dasar bagi perbandingan dan kondisi JavaScript.


Semuanya Dengan "Real" Nilai Benar

contoh

100

3.14

-15

"Hello"

"false"

7 + 1 + 3.14

5 < 6
Cobalah sendiri "

Semuanya Tanpa "Real" adalah False

Nilai Boolean 0 (nol) adalah palsu:

var x = 0;
Boolean(x);       // returns false
Cobalah sendiri "

Nilai Boolean dari -0 (minus nol) adalah false :

var x = -0;
Boolean(x);       // returns false
Cobalah sendiri "

Nilai Boolean dari "" (string kosong) adalah false :

var x = "";
Boolean(x);       // returns false
Cobalah sendiri "

Nilai Boolean dari undefined adalah false :

var x;
Boolean(x);       // returns false
Cobalah sendiri "

Nilai Boolean dari null adalah false :

var x = null;
Boolean(x);       // returns false
Cobalah sendiri "

Nilai Boolean dari false adalah (coba tebak) false :

var x = false;
Boolean(x);       // returns false
Cobalah sendiri "

Nilai Boolean dari NaN adalah false :

var x = 10 / "H";
Boolean(x);       // returns false
Cobalah sendiri "

Properties dan Metode Boolean

nilai-nilai primitif, seperti benar dan salah, tidak dapat memiliki sifat atau metode (karena mereka bukan obyek).

Tapi dengan JavaScript, metode dan properti juga tersedia untuk nilai-nilai primitif, karena JavaScript memperlakukan nilai primitif sebagai objek ketika menjalankan metode dan properti.


Referensi Boolean lengkap

Untuk referensi lengkap, pergi ke kami Lengkap JavaScript Boolean Referensi .

referensi yang berisi deskripsi dan contoh semua properti Boolean dan metode.