Junior
JavaScript'te hangi değerler yanlış (falsy) olarak kabul edilir?
sobes.tech yapay zeka
AI'dan gelen yanıt
JavaScript'te, false (falsy) değerler, boolean tipe dönüştürüldüğünde false olan değerlerdir. Bunlar şunlardır:
false0(sıfır)-0(negatif sıfır)0n(BigInt sıfır)""(boş dize)nullundefinedNaN
Diğer tüm değerler truthy olarak kabul edilir.
Örnek:
if (!0) {
console.log('0 — falsy değer');
}
if ("hello") {
console.log('"hello" — truthy değer');
}