js/src/jit-test/tests/basic/testStringIncrement.js

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:e2e91e41616f
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);

mercurial