Date.prototype.format1 = function() {
    return "" + this.getMonth() + this.getFullYear();
}
function f(d) {
    for (var i=0; i<60; i++) {
        assertEq(d.format1(), "91987");
    }
}
f(new Date("10/10/1987 1:11:11"));

var global = 0;
function f1() {
    return global++;
}
function g1() {
    return f1() + f1();
}
var result = 0;
for (var i=0; i<100; i++)
    result += g1();
assertEq(result, 19900);

function g2() {
    var a = [];
    var b = [];
    a.push(1);
    return a.length + b.length;
}
for (var i=0; i<100; i++)
    assertEq(g2(), 1);