Безплатно! 21-дневно предизвикателство за изграждане на навици 2025 г. Регистрация тук.
Въпрос към урок: Променливи
от курс: Основи на програмирането с JavaScript
Може ли да използваме стойности 1 и 0, вместо true/ false?
Запознах се с четиво, където е изписана и такава възможност.
Може, защото 1 се конвертира в булева стойност true, а 0 - във false.
От тук и следните проверки връщат true: 0 == false // вярно 1 == true // вярно
Ако се ползва тройно равенство обаче същите проверки връщат false, защото при тях се съблюдава въответствие и на типа, а не само на стойността: 0 === false // грешно 1 === true // грешно
Вашият отговор
Запиши се в Аула
Ако вече имаш регистрация влез оттук