JSFiddle - React, Tailwind, and code Playground

by Sir_Pepe

JavaScript

var genFn = function*(){
  var i = yield 23;
  return i.map(function(){
    return 42;
  });
};
var gen = genFn();

var count = gen.next().value;

if(count === 23){
  var err = new Error('Kann 23 nicht verarbeiten');
  gen.throw(err);
}

var newValue = new Array(count);
gen.next(newValue);