function foo(i) {
    var n = 0;
    for (var i = 0; i < false; i++)
        n = a++;
    assertEq(n, 0);
}
var a = foo(10);

function bar(x) {
    var y = +(x ? x : "foo");
    assertEq(y, 10);
}
bar(10);