Boolean JavaSript

JavaScript Boolean mewakili satu dari dua nilai: benar atau salah.
Nilai Boolean
Sangat sering, dalam pemrograman, Anda memerlukan tipe data yang hanya memiliki satu dari dua nilai

  •     YA TIDAK
  •     ON / OFF
  •     BENAR SALAH

Untuk ini, JavaScript memiliki tipe data Boolean. Itu hanya bisa mengambil nilai true atau false.
Fungsi Boolean ()

Anda dapat menggunakan fungsi Boolean () untuk mengetahui apakah sebuah ekspresi (atau variabel) benar:
Contoh
Boolean (10> 9) // mengembalikan nilai true

Atau bahkan lebih mudah:
Contoh
(10> 9) // juga mengembalikan nilai true
10> 9 // juga kembali benar
Perbandingan dan Ketentuan

Bab Perbandingan JS memberikan gambaran menyeluruh tentang operator perbandingan.

Bab Kondisi JS memberikan gambaran menyeluruh tentang pernyataan kondisional.

Berikut adalah beberapa contohnya:

OperatorKeterangan Contoh
== sama dengan if (day == "Monday")
> Lebih besar dari if (salary > 9000)
< Kurang dari if (age < 18)

Catatan Nilai Boolean dari sebuah ekspresi adalah dasar untuk perbandingan JavaScript dan kondisinya.

Semuanya Dengan Nilai "Nyata" adalah Benar
Contoh
100

3.14

-15

"Halo"

"Salah"

7 + 1 + 3.14

5 <6
Semuanya Tanpa "Real" adalah Salah
Nilai Boolean 0 (nol) salah:
var x = 0;
Boolean (x); // mengembalikan false

Nilai Boolean -0 (minus nol) salah:

var x = -0;
Boolean (x); // mengembalikan false

Nilai Boolean "" (string kosong) salah:

var x = "";
Boolean (x); // mengembalikan false

Nilai Boolean yang tidak terdefinisi salah:

var x;
Boolean (x); // mengembalikan false

Nilai boolean null salah:

var x = null;
Boolean (x); // mengembalikan false

Nilai Boolean palsu adalah (Anda bisa menebaknya) salah:

var x = false;
Boolean (x); // mengembalikan false

Nilai Boolean NaN salah:

var x = 10 / "H";
Boolean (x); // mengembalikan false
Properti dan Metode Boolean

Nilai primitif, seperti benar dan salah, tidak dapat memiliki sifat atau metode (karena bukan benda).

Tapi dengan JavaScript, metode dan properti juga tersedia untuk nilai primitif, karena JavaScript memperlakukan nilai primitif sebagai objek saat menjalankan metode dan propertinya.
Previous
Next Post »
Thanks for your comment