Advertisement
vit134

Последовательность Фибоначчи замыкание (Ozon)

Nov 14th, 2018
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2.     Вывести последовательность Фибоначчи используя замыкания
  3. */
  4.  
  5. function fibonachi() {
  6.     let l1 = -1;
  7.     let l2 = 0;
  8.  
  9.     return function() {
  10.         let res = l1 + l2;
  11.         l1 = l2;
  12.         l2 = res;
  13.        
  14.         return res;
  15.     }
  16. }
  17.  
  18. const Fib = fibonachi();
  19. console.log(Fib()) // 0
  20. console.log(Fib()) // 1
  21. console.log(Fib()) // 1
  22. console.log(Fib()) // 2
  23. console.log(Fib()) // 3
  24. console.log(Fib()) // 5
  25. console.log(Fib()) // 8
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement