normas . Booleano
interfaz estática
Tipo primitivo que representa un valor booleano, true
o false
.
Los valores booleanos se pueden comparar usando los operadores ==
y !=
.
Los valores booleanos tienen los siguientes operadores lógicos:
Operación | Expresión |
---|---|
Y | x && y |
O | x || y |
NO | !x |
La evaluación de reglas provocará un cortocircuito en una expresión booleana:
// Short-circuits at 'true' so someFunction() will never run true || someFunction() // Short-circuits at 'false' so someFunction() will never run false && someFunction() // someFunction() will always run false || someFunction()
Las cadenas se pueden convertir en booleanos usando la función bool()
:
bool("true") == true