Urara-Blog/node_modules/.pnpm-store/v3/files/75/456e144dcd1c8b0f9d373da4fd59aef92b546cfe4d8315800a63ed51bac8ce18567b84868bf132d2a4646e2f8952005ad0a95c7f473d10529c8475e984b99d
2022-08-14 01:14:53 +08:00

30 lines
590 B
Text

'use strict'
var fib = require('./fib')
var max = 100000000
var start = Date.now()
// create a funcion with the typical error
// pattern, that delegates the heavy load
// to something else
function createNoCodeFunction () {
/* eslint no-constant-condition: "off" */
var num = 100
;(function () {
if (null) {
// do nothing
} else {
fib(num)
}
})()
}
for (var i = 0; i < max; i++) {
createNoCodeFunction()
}
var time = Date.now() - start
console.log('Total time', time)
console.log('Total iterations', max)
console.log('Iteration/s', max / time * 1000)