tsch-ej-numbers
Version:
A powerful TypeScript API for analyzing EuroJackpot draws. Perfect for developers who want to evaluate historical data, generate statistics, or build lottery-related applications.
24 lines (23 loc) • 870 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.handleGetWinningNumberFrequency = handleGetWinningNumberFrequency;
var __1 = require("..");
function handleGetWinningNumberFrequency(winningNumber, emptyItemPlaceholder) {
if (winningNumber === void 0) { winningNumber = 0; }
if (emptyItemPlaceholder === void 0) { emptyItemPlaceholder = "-"; }
var data = (0, __1.getRecords)();
var frequencyArray = [];
data.forEach(function (item) {
if (item.wn1 === winningNumber ||
item.wn2 === winningNumber ||
item.wn3 === winningNumber ||
item.wn4 === winningNumber ||
item.wn5 === winningNumber) {
frequencyArray.push(item.date);
}
else {
frequencyArray.push(emptyItemPlaceholder);
}
});
return frequencyArray;
}