Junior
Quais valores são considerados falsos (falsy) em JavaScript?
sobes.tech IA
Resposta da IA
No JavaScript, os valores falsy são aqueles que, ao serem convertidos para o tipo booleano, se tornam false. Incluem:
false0(zero numérico)-0(zero negativo)0n(BigInt zero)""(string vazia)nullundefinedNaN
Todos os outros valores são considerados truthy.
Exemplo:
if (!0) {
console.log('0 — valor falsy');
}
if ("hello") {
console.log('"hello" — valor truthy');
}