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
false0(zero)-0(zero negativo)NaN(não é um número)nullundefined- 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!