강의

멘토링

로드맵

Inflearn Community Q&A

phenomenon's profile image
phenomenon

asked

ES6 course for modern javascript development

Lotto Number Generator

[로또생성기] 제 답안 공유드립니다!(저같은 독학러 도움이 되실까하여..)

Written on

·

207

5

const SETTING = {

    name : "LUCKY LOTTO",

    count : 6,

    maxNumber : 45

};

 

const {count, maxNumber} = SETTING;

const lotto = new Set();

 

function getRandomNumbers(maxNum) {

  while(lotto.size < count) {

    const randNum = Math.floor(Math.random() * (maxNum - 1)) + 1;

    if (!lotto.has(randNum)) {

      lotto.add(randNum);

    }

  }  

}

 

getRandomNumbers(maxNumber);

 

lotto.forEach(n => {console.log(n)});

javascriptes6

Answer

This question is waiting for answers
Be the first to answer!
phenomenon's profile image
phenomenon

asked

Ask a question