JavaScript 效率最高的求斐波那契数列

function* fn() {
            let [x, y] = [0, 1];
            while (true) {
                yield y;
                [x, y] = [y, x + y];
            }
        }

        for(let i of fn()) {
            if (i > 1000) break;
            console.log(i);
        }

利用了Generator 函数和 for of循环,求斐波那契数列的效率之最!

posted @ 2020-08-18 15:21  demo_you  阅读(212)  评论(0编辑  收藏  举报