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); |