Ultimele tutoriale de dezvoltare web
 

JavaScript booleane


O JavaScript Boolean reprezintă una dintre cele două valori: true sau false .


Valori Boolean

Foarte des, în programare, veți avea nevoie de un tip de date care poate avea doar una dintre cele două valori, cum ar fi

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

Pentru aceasta, JavaScript are un Boolean tip de date. Se poate lua numai valorile true sau false .


Boolean() Funcția

Puteți utiliza Boolean() funcția pentru a afla dacă o expresie (or a variable) este adevărată:

Exemplu

Boolean(10 > 9)        // returns true
Încearcă - l singur »

Sau chiar mai ușor:

Exemplu

(10 > 9)              // also returns true
10 > 9                // also returns true
Încearcă - l singur »

Comparații și condiții

Capitolul JS Comparațiile oferă o imagine de ansamblu completă a operatorilor de comparație.

Capitolul Condițiile JS oferă o imagine de ansamblu completă a declarațiilor condiționale.

Aici sunt cateva exemple:

Operator Descriere Exemplu
== egal cu if (day == "Monday")
> mai mare ca if (salary > 9000)
< mai puțin decât if (age < 18)

Valoarea boolean a expresiei este fundamentul pentru comparații și condiții JavaScript.


Totul cu un "Real" Valoarea este adevărat

Exemple

100

3.14

-15

"Hello"

"false"

7 + 1 + 3.14

5 < 6
Încearcă - l singur »

Totul Fără o "Real" este False

Valoarea Boolean de 0 (zero) este fals:

var x = 0;
Boolean(x);       // returns false
Încearcă - l singur »

Valoarea booleană -0 (minus zero) este false :

var x = -0;
Boolean(x);       // returns false
Încearcă - l singur »

Valoarea booleană "" (șir gol) este false :

var x = "";
Boolean(x);       // returns false
Încearcă - l singur »

Valoarea booleană undefined este false :

var x;
Boolean(x);       // returns false
Încearcă - l singur »

Valoarea booleană null este false :

var x = null;
Boolean(x);       // returns false
Încearcă - l singur »

Valoarea boolean de false este (you guessed it) false :

var x = false;
Boolean(x);       // returns false
Încearcă - l singur »

Valoarea booleană NaN este false :

var x = 10 / "H";
Boolean(x);       // returns false
Încearcă - l singur »

Proprietăți booleene și metode

Valori primitive, cum ar fi adevărat și fals, nu pot avea proprietăți sau metode (because they are not objects) .

Dar, cu JavaScript, metode și proprietăți sunt, de asemenea, disponibile la valorile primitive, deoarece JavaScript tratează valori primitive ca obiecte atunci când se execută metode și proprietăți.


Referință boolean complet

Pentru o referință completă, du - te la nostru complet JavaScript boolean de referință .

Referința conține descrieri și exemple ale tuturor proprietăților Booleene și metode.