JSFiddle - React, Tailwind, and code Playground

JavaScript 1.7

function* generatorFunc() {
	yield 'value 1';
    
  return 'value 2';
}

const generatorObj = generatorFunc();

generatorObj.next();
// returns { value: 'value 1', done: false };

generatorObj.next();
// returns { value: 'value 2', done: true };