Skip to content

Instantly share code, notes, and snippets.

@estorgio
Created October 10, 2018 16:19
Show Gist options
  • Save estorgio/811a0ae8eed2a975f06f08b0dd2c0c49 to your computer and use it in GitHub Desktop.
Save estorgio/811a0ae8eed2a975f06f08b0dd2c0c49 to your computer and use it in GitHub Desktop.
Lotto Number Generator
function generateLottoNumbers(count, maxNumber) {
let numbers = [];
let draw = [];
for (let i = 1; i <= maxNumber; i++) {
numbers.push(i);
}
for (let i = 0; i < count; i++) {
let drawnNumber = numbers.splice(Math.floor(Math.random() * numbers.length), 1)[0];
draw.push(drawnNumber);
}
return draw;
}
// 6/58 Lotto Draw Generate
console.log(generateLottoNumbers(6, 58));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment