• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

[로또생성기] 제가 한 것도 올려봅니다.

19.09.15 17:19 작성 조회수 100

1

실습에서 하라는 방식과는 좀 다를수도 있지만, 해봤다는 사실이 중요할테니까요.

const setting = {

  name : "lotto",

  count : 6,

  maxNumber : 45

}

function getRandomNumber() {

  const lottoset = new Set();

  const {count, maxNumber} = setting;

  while(lottoset.size < count){

    const randomNumber = parseInt(Math.random() * maxNumber, 10);

    lottoset.add(randomNumber);

  }

  return Array.from(lottoset);

}

console.log(getRandomNumber().sort((a,b) => a - b)); // 결과 확인용 콘솔

답변 0

답변을 작성해보세요.

답변을 기다리고 있는 질문이에요.
첫번째 답변을 남겨보세요!