“Fibonacci Series JavaScript с использованием повторного объяснения” Ответ

Fibonacci Recursion JavaScript

function fibonacci(n) {
    if (n < 2){
        return 1;
    }else{
        return fibonacci(n-2) + fibonacci(n-1);
    }
}

console.log(fibonacci(7));
//Returns 21
Successful Serval

рекурсивная функция для серии Fibonacci в Java JavaScript

var fib = function(n) {
  if (n === 1) {
    return [0, 1];
  } else {
    var arr = fib(n - 1);
    arr.push(arr[arr.length - 1] + arr[arr.length - 2]);
    return arr;
  }
};

console.log(fib(2));
Aggressive Antelope

Fibonacci Series JavaScript с использованием повторного объяснения

1. fib(5) {
    return fib(4) + fib(3);
2.   fib(4) {
      return fib(3) + fib(2);
3.     fib(3) {
        return fib(2) + fib(1);
4.       fib(2) {
A=        return 1;
         };
5.       fib(1) {
B=        return 1;
         };
C=      return 2; // (1 + 1)
       };
6.     fib(2) {
D=      return 1;
       };
E=    return 3; // (2 + 1)
     };
7.   fib(3) {
      return fib(2) + fib(1);
8.     fib(2) {
F=      return 1;
       };
9.     fib(1) {
G=      return 1;
       };
H=    return 2; // (1 + 1)
     };
I=  return 5; // (3 + 2)
   };
Important Impala

Ответы похожие на “Fibonacci Series JavaScript с использованием повторного объяснения”

Вопросы похожие на “Fibonacci Series JavaScript с использованием повторного объяснения”

Смотреть популярные ответы по языку

Смотреть другие языки программирования