Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Let user; alert(user ?? "Аноним");

Людмила Федорова Ученик (173), закрыт 11 месяцев назад
Лучший ответ
Андрей Высший разум (474348) 1 год назад
И в чём вопрос?
Созданная оператором let переменная user не инициализирована и, следовательно, имеет значение undefined.
Левый операнд операции ?? со значением undefined вызывает выполнение правого операнда операции ??, значение которого - строка "Аноним" - возвращается как результат операции ??.
Это значение передаётся в качестве параметра в функцию alert, которая выводит его на экран.
Остальные ответы
Данил Ласый Просветленный (45516) 1 год назад
Объявила, но ничего не назначила. Сейчас у тебя компьютер обидится
Похожие вопросы