Advertisement
728x90
javascript
1function* yieldAndReturn() {
2
3yield 1;
4
5return 2;
6
7yield 3;
8}
9
10var myGenObj = yieldAndReturn();
11
12console.log(myGenObj.next());
13
14console.log(myGenObj.next());
15
16console.log(myGenObj.next());Choose the correct output:
A
{ value: 1, done: false }, { value: 2, done: true }, { value: undefined, done: true }B
{ value: 1, done: false }, { value: 2, done: false }, { value: undefined, done: true }C
{ value: 1, done: false }, { value: 2, done: true }, { value: 3, done: true }D
{ value: 1, done: false }, { value: 2, done: false }, { value: 3, done: true }Advertisement
Responsive Ad
45of86