# JS Quiz: Hard: Generator consumption order puzzle

**URL:** https://forum.kirupa.com/t/js-quiz-hard-generator-consumption-order-puzzle/683434
**Category:** web dev
**Created:** [September 22, 2026, 7:00am UTC](https://forum.kirupa.com/t/js-quiz-hard-generator-consumption-order-puzzle/683434 "2026-09-22T07:00:07Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Yoshiii](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/yoshiii/32/31156_2.png) [@Yoshiii](https://forum.kirupa.com/u/Yoshiii)
#### Post date: [September 22, 2026, 7:00am UTC](https://forum.kirupa.com/t/js-quiz-hard-generator-consumption-order-puzzle/683434/1 "2026-09-22T07:00:07Z")

</div>

What is logged?

```js
function* g() {
  yield 1;
  yield 2;
  return 3;
}
const it = g();
const a = [...it];
const b = it.next();
console.log(a.join(','), b.value, b.done);

```

_Poll ([view on site](https://forum.kirupa.com/t/js-quiz-hard-generator-consumption-order-puzzle/683434/1))_
