Quick actions

cmd+k|ctrl+k

Navigation

Languages

generator closure

Snippet info

Language

JavaScript

Visibility

public

Author

orochi-100

Created

2022-02-25T10:15:45.337928Z

Updated

2022-02-25T10:21:54.762693Z

const generator = () => {
	let i = 0
	return () => i++
}

const generatorInstance = generator()
console.log(generatorInstance())
console.log(generatorInstance())
console.log(generatorInstance())
console.log(generatorInstance())

const secondGeneratorInstance = generator()
console.log(secondGeneratorInstance())
console.log(secondGeneratorInstance())
INFO