function getNumberArray(maxValue) {
    const a = [];
    for (let i = 0; i < maxValue; i++) {
        a.push(i);
    }
    return a;
}
function* getNumberGenerator(maxValue) {
    for (let i = 0; i < maxValue; i++) {
        yield i;
    }
}
let dummyCalculation;
const numIterations = 99999;
const iterator = getNumberGenerator(numIterations);
for (let val of iterator) {
	dummyCalculation = numIterations - val;
}
dummyCalculation;
const iterator = getNumberArray(numIterations);
for (let i = iterator.length; i >= 0; i--) {
	dummyCalculation = numIterations - iterator[i];
}
dummyCalculation;