function* inner() {
yield 1;
yield 2;
return 'inner-done';
}
function* outer() {
const result = yield* inner();
yield result;
yield 3;
}
const gen = outer();
const results = [];
let r = gen.next();
while (!r.done) {
results.push(r.value);
r = gen.next();
}
console.log(results.join(','));
export {}; Post #3459
2.19K
CHALLENGE
- ❤ 5
- 👍 2
- 🔥 1