@aj8/code-timer
Version:
Timing framework to measure algorithmic efficiency
17 lines (13 loc) • 361 B
JavaScript
const DEFAULT_SIZE = 1000
export default class InputGenerator {
generate (size = DEFAULT_SIZE) {
const inputArray = new Array(size).fill()
return this._fillArray(inputArray)
}
_fillArray (inputArray) {
return inputArray.map(() => this._generateRandomNumber())
}
_generateRandomNumber () {
return parseInt(Math.random() * 100)
}
}