Числа Фибоначчи JS

258
13 марта 2018, 04:37

Напишите функцию 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?

READ ALSO
Как использовать process.env в файлах приложения Vue.js?

Как использовать process.env в файлах приложения Vue.js?

Объясните мне, пожалуйста, как я могу задействовать, например, processenv

209
Получить значение из div и добавить его в input JS

Получить значение из div и добавить его в input JS

Как получить значение из div и добавить его в input (value)?

281
Генератор кода Javascript

Генератор кода Javascript

Есть генератор кода на JavaScript , который выдает рандомные цифры и буквы для юзераКак сделать так, чтобы этот код для каждого отдельного юзера...

257
webpack, global.js

webpack, global.js

Доброго времени сутокСуть проблемы: Вебпак при билде создает функцию

232