21 lines
245 B
JavaScript
21 lines
245 B
JavaScript
var i = 0;
|
|
var s = '';
|
|
|
|
function* f() {
|
|
s += 'a';
|
|
while(i++ < 3) {
|
|
s += 'b';
|
|
label1: {
|
|
s += 'c';
|
|
break label1;
|
|
s += 'd';
|
|
}
|
|
s += 'e';
|
|
}
|
|
s += 'f';
|
|
}
|
|
|
|
var g = f();
|
|
g.next();
|
|
assert.equal(s, 'abcebcebcef');
|