Source code
Revision control
Copy as Markdown
Other Tools
function f(k) {↩
var o1 = { a: 5 };↩
var o2 = { b : 7, a : 9 };↩
↩
for (var i = 0; i < k; ++i) {↩
var o = i % 2 ? o2 : o1;↩
o.a = i;↩
}↩
↩
return o1.a + ',' + o2.a;↩
}↩
↩
assertEq(f(5), '4,3')↩
assertEq(f(6), '4,5')↩