pocketlang/tests/benchmarks/factors/factors.js
2021-06-24 11:16:51 +05:30

17 lines
397 B
JavaScript

// Note that javascript in Node/chrome (V8) is JIT compiled
// which makes more faster than other bytecode interpreted
// VM language listed here.
var start = process.hrtime();
var N = 50000000;
var i=0, factors = []
for (; i <= N; i++) {
if (N % i === 0) factors.push(i);
}
var end = process.hrtime(start);
var secs = (end[0] + end[1] / 1e9).toFixed(6) + 's';
console.log('elapsed:', secs);