function* fib(max){
var a=0,
b=1,
n=0
while(n<max){
yield a
[a,b]=[b,a+b];
n++;
}
return;
for (var x of fib(7)){
console.log(x);
Sign in to make a reply
你仍是少年w
function* fib(max){
var a=0,
b=1,
n=0
while(n<max){
yield a
[a,b]=[b,a+b];
n++;
}
return;
}
for (var x of fib(7)){
console.log(x);
}