작성
·
165
0
다른 분들이 올린 for 문없이 사용하는게 좋아보이는데
문제에서는 for문으로 로또번호 set값을 추가하는거 같아서
이렇게 했습니다
=============
const SETTING = {
name : "LUCKY LOTTO!",
count : 6,
maxNumber : 45
}
const colorSet = new Set();
let {count, maxNumber} = SETTING;
function getRandomNumber(maxNumber) {
let randomNum = Math.floor(Math.random() * maxNumber);
while(!colorSet.has(randomNum)) {
colorSet.add(randomNum);
}
}
for(let i = 0; i < count; i++) {
getRandomNumber(maxNumber);
}
console.log(colorSet.values());