以下为ChatGPT自动生成的解答,正确与否请自行判断。

BFE.devAI解答 - JavaScript 小测验
71. two-way generator

输出结果为:

100
200
undefined

解释:

  1. 调用 generator.next(),执行 gen() 函数的第一行代码,生成器暂停在 yield 2 * (yield 100) 处,输出 100

  2. 调用 generator.next(1),将参数 1 传递给第一个 yield,即计算 2 * 1,输出 200

  3. 再次调用 generator.next(1),生成器已经完成,无法再生成下一个值,输出 undefined