Напишите функцию fib(n)
, которая возвращает n-е число
Фибоначчи.
Пример работы:
function fib(n) { /* ваш код */ }
alert( fib(3) ); // 2
alert( fib(7) ); // 13
alert( fib(77)); // 5527939700884757
Вот решение :
function fib(n) {
var a = 1,
b = 1;
for (var i = 3; i <= n; i++) {
var c = a + b;
a = b;
b = c;
}
return b;
}
alert( fib(7) );
Не понимаю - почему i = 3
, а не 1
и почему return b
, а не c
?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Объясните мне, пожалуйста, как я могу задействовать, например, processenv
Как получить значение из div и добавить его в input (value)?
Есть генератор кода на JavaScript , который выдает рандомные цифры и буквы для юзераКак сделать так, чтобы этот код для каждого отдельного юзера...