https://alicloud.my.id/2024/10/30/understanding-javascript-generators-with-practical-examples/
Understanding JavaScript Generators with Practical Examples