Можно ли в const менять значения?
В обучающем видео смотрел, что при Повторном присвоении значения переменной const - должна выскакивать Ошибка. Но когда делали калькулятор, написали вот этот код. Мы же меняем + на - в константе sum.
submitBtn.onclick = function () {
if (action == "+") {
const sum = Number(input1.value) + Number(input2.value);
printResult(sum);
} else if (action == "-") {
const sum = Number(input1.value) - Number(input2.value);
printResult(sum);
}
};
Ответы (1 шт):
Автор решения: Kodzima
→ Ссылка
Все потому, что ты создаешь константу уже когда считаешь, а не присваиваешь ей значение. Если бы у тебя const sum = ""
был в начале, то ты бы не смог её изменить.