Un JavaScript Boolean representa uno de dos valores: true o false .
Los valores booleanos
Muy a menudo, en la programación, se necesita un tipo de datos que sólo puede tener uno de dos valores, como
- YES / NO
- ON / OFF
- TRUE / FALSE
Para ello, JavaScript tiene un Boolean tipo de datos. Sólo puede tomar los valores true o false .
El Boolean() Función
Puede usar el Boolean() función para averiguar si una expresión (o una variable), es verdadera:
O incluso más fácil:
Las comparaciones y Condiciones
Las comparaciones del capítulo JS da una visión completa de los operadores de comparación.
El capítulo JS Condiciones da una visión completa de las sentencias condicionales.
Aquí hay unos ejemplos:
Operador | Descripción | Ejemplo |
---|---|---|
== | igual a | if (day == "Monday") |
> | mas grande que | if (salary > 9000) |
< | menos que | if (age < 18) |
El valor booleano de una expresión es el fundamento para las comparaciones y las condiciones de JavaScript.
Todo con un valor "real" es verdadera
Todo sin un "real" es falso
var x = 0;
Boolean(x); // returns false
Inténtalo tú mismo "
var x = -0;
Boolean(x); // returns false
Inténtalo tú mismo "
var x = "";
Boolean(x); // returns false
Inténtalo tú mismo "
var x = null;
Boolean(x); // returns false
Inténtalo tú mismo "
var x = false;
Boolean(x); // returns false
Inténtalo tú mismo "
var x = 10 / "H";
Boolean(x); // returns false
Inténtalo tú mismo " Propiedades de Boole y Métodos
Los valores primitivos, como verdadero y falso, no pueden tener propiedades o métodos (porque no son objetos).
Pero con el lenguaje Java, métodos y propiedades también están disponibles para valores primitivos, porque JavaScript trata a los valores simples como objetos al ejecutar los métodos y propiedades.
Referencia completa de Boole
Para una referencia completa, acceda a nuestra completa JavaScript Boolean referencia .
La referencia contiene descripciones y ejemplos de todas las propiedades y métodos de Boole.