Valores verdadeiros e falsos em JavaScript
Valores verdadeiros e falsos em JavaScript Link to heading
Introdução Link to heading
Em JavaScript, valores verdadeiros e falsos são um conceito fundamental para entender como as condições são avaliadas no código.
O que são valores verdadeiros e falsos? Link to heading
- Truthy: São valores considerados “true” em um contexto booleano.
- Falsy: São valores considerados “false” em um contexto booleano.
Lista de valores falsos Link to heading
false
0
(zero)-0
(zero negativo)NaN
(não é um número)null
undefined
- A string vazia
""
##Lista de valores verdadeiros
- Qualquer valor que não seja falso
Exemplo Link to heading
if ("") {
console.log("String vazia é verdadeira");
} else {
console.log("String vazia é falsa");
}
// String vazia é falsa
Função Boolean()
Link to heading
- A função
Boolean()
é usada para converter um valor em um valor booleano. - Se o valor for verdadeiro, a função retorna
true
. - Se o valor for falso, a função retorna
false
.
Exemplo Link to heading
console.log(Boolean(0)); // false
console.log(Boolean("a")); // true
Recomendações Link to heading
- É importante entender a diferença entre valores verdadeiros e falsos para escrever condições precisas no código.
- A função
Boolean()
pode ser usada para verificar se um valor é verdadeiro ou falso.
Continue aprendendo sobre valores verdadeiros e falsos para escrever código JavaScript mais robusto!