编辑代码

function* createIterator() {
    let first = yield 1
    //first = 2
    console.log(first = 3)
    //let second = yield first + 2
    //yield second + 3
}

let iterator = createIterator()

console.log(iterator.next())
//console.log(iterator.next())
//console.log(iterator.next(4))
//console.log(iterator.next(5))
console.log(iterator.next(2))