Показать сообщение отдельно
  #2 (permalink)  
Старый 20.04.2021, 17:49
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,129

число Фибоначчи
Roman_,
function fibonachy(numberFib) {

    if (numberFib == 1) {
        result = 2
    }
    if (numberFib == 2) {
        result = 3
    }
    if (numberFib == 3) {
        result = 5
    }
    if (numberFib > 3) {
        result = fibonachy(numberFib - 1) + fibonachy(numberFib - 2)
    }
    return result;
}


alert('Форма вычисления числа Фибоначчи по порядковому номеру');

let numberFib = prompt('Введите порядковый номер числа Фибоначчи');

if (isNaN(+numberFib) || numberFib === null || +numberFib <= 0) {
    alert('Введено некорректное значение')
} else {
    alert('Число Фибоначчи с порядковым номером ' + numberFib + ' равно ' + fibonachy(+numberFib))
}
Ответить с цитированием