강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của kmsp911909
kmsp911909

câu hỏi đã được viết

Khóa học ES6 để phát triển JavaScript hiện đại

Trình tạo số xổ số

제 답변 올립니다.

Viết

·

225

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());

es6javascript

Câu trả lời 1

0

let randomNum = Math.floor(Math.random() * maxNumber);

에서 +1 해줘야 45까지 나오지 않나요?

Hình ảnh hồ sơ của kmsp911909
kmsp911909

câu hỏi đã được viết

Đặt câu hỏi