더북(TheBook)

numbers 배열에 1부터 9까지 숫자를 담았으니 여기서 4개를 뽑아 보겠습니다.

answer라는 빈 배열을 추가로 만듭니다.

정답 숫자를 4개 뽑기 위해 4번 반복합니다. 이때 n은 반복문 내에서 실제로 사용하는 변수가 아니므로 0 < n <= 3으로 해도 되고, 1 < n < 5로 해도 됩니다.

Math.floor() 메서드로 0~8 정수에서 인덱스(index)를 무작위로 뽑습니다.

numbers[index]로 해당 인덱스에 담긴 실제 숫자를 가져와 answer 배열에 추가(push())합니다.

뽑은 숫자를 numbers 배열에서 제거(splice())합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.