const answer = [];
const numbers = [];
for (let i = 1; i <= 9; i++) {
numbers.push(i);
}
for (let i = 0; i < 4; i++) {
const index = Math.floor(Math.random() * numbers.length);
answer.push(numbers[index]);
numbers.splice(index);
}
1~9 숫자중 1개를 뽑는 것은 쉬운데 N개를 뽑는 것은 막상 생각을 해도 잘 안떠올랐다
원래 나였다면answer
에 하나씩push
하면서includes
로 매 번 체크하면서 중복이 안되는 것이 나올 때까지 돌렸을 것 같다.