General wording
Https://cn.bing.com/search?q=js+fibonacci+sequence&pc=MOZI&form=MOZSBR
// Fibonacci function Fibonacci (n) { var array = [0, 1]; for (var i = 2; I <= n; i++) { -1] + array[i-2]); } return array[n];} var n = 6; var ans = Fibonacci (n); Console.log (ans);
Generator
Https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Generator
function * Idmaker () { var index = 0; while (true "yield index ++;} var gen = Idmaker (); // "Generator {}" console.log (Gen.next (). value); // 0 Console.log (gen.next (). value); // 1 console.log (Gen.next (). value); // 2 // ...
Generator function + Fibonacci sequence
http://cwestblog.com/2011/07/28/javascript-fibonacci-generator-function-and-alternative/
function*fib () {varTemp, NUM1 = 0, num2 = 1; while(1) {yield num1; Temp=NUM1; NUM1=num2; Num2+=temp; }} //Fibonacci Generator FunctionvarGENFIB =fib ();//Print The first ten numbers in the Fibonacci sequence. for(vararr = [], i = 0; I < 10; i++) {Arr.push (Genfib.next ());} Alert ("1st Fibonacci sequence numbers:\n" + arr.join ("\ n"));
JavaScript generates Fibonacci sequences