UNPKG

tsch-ej-numbers

Version:

API for analyzing EuroJackpot lottery numbers, trends, and probabilities.

67 lines (66 loc) 1.68 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.countEuroNumbersKeyValue = countEuroNumbersKeyValue; function countEuroNumbersKeyValue(data) { if (data === void 0) { data = []; } return [ { key: "1", value: countEuroNumberFromData(data, 1), }, { key: "2", value: countEuroNumberFromData(data, 2), }, { key: "3", value: countEuroNumberFromData(data, 3), }, { key: "4", value: countEuroNumberFromData(data, 4), }, { key: "5", value: countEuroNumberFromData(data, 5), }, { key: "6", value: countEuroNumberFromData(data, 6), }, { key: "7", value: countEuroNumberFromData(data, 7), }, { key: "8", value: countEuroNumberFromData(data, 8), }, { key: "9", value: countEuroNumberFromData(data, 9), }, { key: "10", value: countEuroNumberFromData(data, 10), }, { key: "11", value: countEuroNumberFromData(data, 11), }, { key: "12", value: countEuroNumberFromData(data, 12), }, ]; } function countEuroNumberFromData(data, euroNumber) { if (data === void 0) { data = []; } var count = 0; data.forEach(function (item) { if (item.en1 === euroNumber || item.en2 === euroNumber) { count += 1; } }); return count; }