Set-iterator-order.js (265B)
1 // Set iterators produces entries in the order they were inserted. 2 3 var set = new Set(); 4 var i; 5 for (i = 7; i !== 1; i = i * 7 % 1117) 6 set.add(i); 7 assertEq(set.size, 557); 8 9 i = 7; 10 for (var v of set) { 11 assertEq(v, i); 12 i = i * 7 % 1117; 13 } 14 assertEq(i, 1);