testStringIncrement.js (248B)
1 var a, b; 2 3 function f(str) { 4 var n; 5 var k; 6 for (var i = 0; i < 18; ++i) { 7 n = str; 8 k = n++; 9 if (k) { } 10 } 11 return [k, n]; 12 } 13 14 [a, b] = f("10"); 15 assertEq(a, 10); 16 assertEq(b, 11); 17 18 [a, b] = f("5"); 19 assertEq(a, 5); 20 assertEq(b, 6);