Skip to content
13 / 51

Что такое truthy и falsy значения в JavaScript?

Falsy — это значения, которые при приведении к boolean становятся false. Их всего 8: false, 0, -0, 0n, "", null, undefined, NaN. Все остальные значения — truthy, включая пустые массивы [], пустые объекты {} и строку "0". Это важно, потому что JavaScript автоматически приводит значения к boolean в условиях if, циклах и логических операторах.

Что такое truthy и falsy значения в JavaScript? | JScriptiser