UNPKG

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
"use strict"; 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; }