function* fib () {
    let [prev, cur] = [0,1]
    for (;;) {
        yield cur
        [prev, cur] = [cur, cur+prev]
    }
}

for (let item of fib()) {
    if (item > 1000)  break;
        console.log(item)
}

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-10-02
  • 2022-01-21
  • 2021-10-10
  • 2021-06-09
  • 2022-02-15
猜你喜欢
  • 2021-10-31
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-08
  • 2022-12-23
相关资源
相似解决方案