Почему ошибка определения переменных в начале кода?
Почему так работает код:
var number = prompt("Введите число и я определю четное оно или нет " + number);
var even = number % 2;
if (even == 0) {
alert("Четное!");
} else {
alert("НЕ четное!");
}
А так нет:
var number = 0;
var even = 0;
prompt("Введите число и я определю четное оно или нет " + number);
even = number % 2;
if (even == 0) {
alert("Четное!");
} else {
alert("НЕ четное!");
}