Показать сообщение отдельно
  #3 (permalink)  
Старый 20.04.2021, 19:02
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Предложу функцию покороче...

function fibonachy(numberFib) {
	if (numberFib > 3) {
		result = fibonachy(numberFib - 1) + fibonachy(numberFib - 2)
	} else {
		let a = [2, 3, 5]
		result = a[numberFib - 1]
	}
	return result;
}
Ответить с цитированием