```javascript function* gen(x) { var y = yield x + 2; return y; } var g = gen(1); g.next() g.next(2) // 这里的结果是return返回的,done应该是true ```