인프런 커뮤니티 질문&답변
로또 구현
작성
·
278
0
const SETTING = {
name: 'Lucky Lotto!',
count: 6,
maxNumber: 45
}
function getSingleNum(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + 1
}
function getLottoNum() {
let numSet = new Set()
let {count, maxNumber} = SETTING
while(numSet.size !== count) {
let num = getSingleNum(1, maxNumber)
if(!numSet.has(num)) numSet.add(num)
}
return [...Array.from(numSet).sort((a, b) => a - b)]
}
console.log(getLottoNum())답변
답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!





