Всем доброго дня.
Написал вот такой несложный пример:
alert ('Форма вычисления числа Фибоначчи по порядковому номеру')
let numberFib = prompt('Введите порядковый номер числа Фибоначчи')
if (numberFib == NaN || numberFib == null) {
alert('Введено некорректное значение')
} else {
function fibonachy(numberFib) {
if (numberFib == NaN || numberFib == null) {
result = ('Введено некорректное значение')
}
if (numberFib <= 0) {
result = "incorrect number"
}
if (numberFib == 1) {
result = 0
}
if (numberFib == 2) {
result = 1
}
if (numberFib == 3) {
result = 2
}
if (numberFib > 3) {
result = fibonachy(numberFib-1) + fibonachy(numberFib-2)
return result;
}
}
alert('Число Фибоначчи с порядковым номером ' + numberFib + ' равно ' + fibonachy(numberFib))
}
Хочу чтобы при вводе нечисла или вводе пустого поля программа показывала сообщение об ошибке и останавливалась. Не могу понять ЧЯДНТ, прошу помочь)))