Code Perfomance Test
JavaScript
function PerformanceTest (repeat, fnc){
var start = +new Date(); // log start timestamp
for (var i=0; i<repeat; i++) {
fnc();
}
var end = +new Date(); // log end timestamp
var diff = end - start;
return diff/repeat;
}
var lgTest = PerformanceTest(10000000, function () {
//Math.log(2.73);
//Math.pow(3,20)
// time to perform 1000 "+" operations is 1.028ms
/*for(var i=0; i<1000; i++) {
}*/
});
console.log(lgTest);