JSFiddle - React, Tailwind, and code Playground

by Khalil Zhang

JavaScript

function * firstGeneratorFun() {
    for (var i = 1, l = 5; i <= l; i++) {
        if (i == 2) {
            yield * sGen;
        }
        yield i;
    }
}

function * secondGeneratorFun() {
    for (var i = 11, l = 15; i <= l; i++) {
        yield i;
    }
}

var fGen = firstGeneratorFun();
var sGen = secondGeneratorFun();

var len = 10;
while (len--) {
    console.log(fGen.next());
}