Dua tipe boolean dasar dalam JavaScript:
1.True
2.False
Nilai boolean benar berarti "benar", dan salah berarti "salah". Operator relasional yang khas akan mengembalikan hasil dari nilai boolean. Selain itu, nilai numerik 0, -0, null, nan, tidak terdefinisi, dan nol karakter ("") dari nilai -nilai khusus semuanya ditafsirkan sebagai false, dan nilai -nilai lain ditafsirkan sebagai benar.
fungsi ismonth (mon) {if ((mon> = 1) && (mon <= 12)) {return true; } else {return false; }} if (ismonth (mon)) {waspada ("ok");} else {alert ("Harap masukkan bulan yang benar.");}boolean = boolean baru (nilai)
Menghasilkan objek boolean. Tetapkan nilai ke nilai awal benar atau salah. Untuk menyesuaikan dengan gagasan bahwa "semua tipe data dapat menghasilkan objek" dalam berorientasi objek, JavaScript telah menyiapkan kelas ini, tetapi pada dasarnya tidak ada yang menggunakannya.
xx = boolean baru (true);
Semua jenis dalam ecmascript memiliki nilai yang setara dengan dua nilai benar atau salah. Anda harus mengonversi nilai menjadi boolean yang sesuai.
Nilai, Anda dapat menyebut fungsi transformasi boolean ();
Boolean (nan); // falseboolean (0); // falseboolean (''); // falseeboolean (null); // falseboolean (tidak terdefinisi) // false PS: Anda dapat menggunakan !! Operator untuk mengonversi nilai kebenaran atau palsu menjadi nilai boolean.21