로또 생성기 질문!!
194
작성한 질문수 1
for(let i=0; i < count; i++){ getRandomNumber(maxNumber);
}
선생님께서는 코드를 이렇게 돌리셨는데
이코드를 유지한 상태로 중복이 발생하여 set에 난수가 추가 되지 않았을때 다시 for문의 i 값을 되돌려서 코드를 다시 돌리게 하는 방법을 잘 모르겠습니다
그래서 이렇게 코드를 짜보기는 했지만 선생님께서는 어떻게 짜셨는지 궁금하네요
혹시 다른분이 방법을 알고계시다면 알려주시면 감사하겠습니다!
const SETTING = { name : "lucky lotto",
count : 6,
maxNumber : 45
};
const {count, maxNumber} = SETTING;
var lotto = new Set;
function getRandomNumber(maxNumber) {
let tmp = Math.floor(Math.random()*maxNumber) + 1;
lotto.add(tmp);
};
for(let i=0; i < count; i++){
getRandomNumber(maxNumber);
if(lotto.size !== i+1){
i--
}
}
lotto.forEach( v => console.log(v));
답변 1
2022년 기준 웹팩 설정하실 때
0
345
0
로또 구현
0
289
0
선생님, arrow 로 활용해서 스크립트 짜봤는데 왜 안될까요? ㅠㅠㅠ
0
258
0
Cannot get 은 무엇이 문제인걸까요?
0
575
0
작업했습니다.
2
239
0
타입 관련 궁금한 점이 있습니다.
1
256
1
Set 사용 안 한 풀이법
0
232
1
로또
0
253
0
이거 링크 없는거 맞죠?
0
196
0
export default 해도
0
206
0
로또 번호 생성 풀이는 없나요??
2
213
0
예제 오류 입니다.
0
194
0
로또 번호 생성기 소스코드
0
341
0
강의에서 사용하시는 툴이 궁금해요
0
266
1
풀이가 없어서
1
251
0
this 바인딩 질문드립니다~
0
242
1
bundle.js 내용이 index.js와 동일합니다
0
738
4
로또 번호 생성기 풀이
0
269
0
전 html 파일을 만들어서 해결해봤습니다.
0
220
0
newArr에 map으로 묶은 fucntion 인자들은 어디서 받아오는 값인가요?
0
202
0
제 답변 올립니다.
0
234
1
ws.has(arr) 문의 입니다.
4
228
2
로또번호 생성기 풀이
0
158
0
왜 이건 유튜브로 나와요?
0
196
0





