Source code

Revision control

Copy as Markdown

Other Tools

function f() {
var x = 0;
var a = [{toString: () => x++}];
for (var i=0; i<10000; i++)
a.join("");
assertEq(x, 10000);
}
f();