Назад к вопросам
JuniorТеорияЧасто
Что произойдёт при запуске программы?
const x = 1;
console.log(x);
x = 2;
console.log(x);1, затем TypeError
- Ждать
1, затем 2: константеconstнельзя дать новое значение. Строкаx = 2останавливает программу сTypeError: Assignment to constant variable.; для меняющейся переменной естьlet. - Ждать только
TypeError: присваивание падает, лишь когда выполняется его строка, а строка 2 к этому моменту уже вывела1.
- Как изменить программу, чтобы она вывела
1 2без ошибки? - Что выведет программа, если удалить строку 3?