Um Boolean JavaScript representa um dos dois valores: true ou false .
Valores booleanos
Muitas vezes, na programação, você vai precisar de um tipo de dados que só pode ter um de dois valores, como
- YES / NO
- ON / OFF
- TRUE / FALSE
Para isso, JavaScript tem um Boolean tipo de dados. Ele só pode ter os valores true ou false .
O Boolean() Function
Você pode usar o Boolean() função para descobrir se uma expressão (ou uma variável) é verdadeira:
Ou ainda mais fácil:
Comparações e Condições
Comparações O capítulo JS dá uma visão completa de operadores de comparação.
O capítulo Condições JS dá uma visão completa de declarações condicionais.
aqui estão alguns exemplos:
Operador | Descrição | Exemplo |
---|---|---|
== | igual a | if (day == "Monday") |
> | Melhor que | if (salary > 9000) |
< | menos que | if (age < 18) |
O valor booleano de uma expressão é o fundamento para comparações e condições de JavaScript.
Tudo com um valor "real" é verdadeira
Tudo sem um "Real" é falsa
var x = -0;
Boolean(x); // returns false
Tente você mesmo "
var x = "";
Boolean(x); // returns false
Tente você mesmo "
var x = false;
Boolean(x); // returns false
Tente você mesmo " Propriedades Booleanas e Métodos
valores primitivos, como o verdadeiro eo falso, não pode ter propriedades ou métodos (porque eles não são objetos).
Mas com JavaScript, métodos e propriedades também estão disponíveis para valores primitivos, porque o JavaScript trata valores primitivos como objetos ao executar métodos e propriedades.
Referência booleana completa
Para uma referência completa, vá ao nosso completo JavaScript booleana Referência .
A referência contém descrições e exemplos de todas as propriedades e métodos booleanos.