blob: 4b5c19e1ea4f1bdbfbae429f58e5eec579cb9bf5 (
plain)
1
2
3
4
5
6
7
8
9
10
|
// A for-of loop over an array continues to the end if the array grows during iteration.
var a = [0, 1, 1, 0, 1, 0, 0];
var s = '';
for (var v of a) {
s += v;
if (v === 1)
a.push(2);
}
assertEq(s, '0110100222');
|