인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

강태민's profile image
강태민

asked

[Renewal] Introduction to JavaScript in Zero Seconds through Coding Self-Study

Self Check - Coloring the Ball

로또 랜덤게임을 만들었는데 피드백 부탁드립니다 ㅠㅠ

Written on

·

283

0

lottogame-처음.PNGlottogame-결과.PNG1. 사용자에게 로또번호 받기(form태그로 구현)

2. checkInput을 통해 입력값 통제

1. 2 자릿수까지만 입력

2. 숫자만 입력

3. 이미 입력한 숫자는 재사용 불가

4. 빈 값 입력 불가

3. 사용자 입력이 끝나면 classList를 통해 form 부분을 사라지게 만들었습니다.

 

4. 사용자 입력번호와 랜덤으로 추출한 번호가 일치하는지 구현

1. winningLottoNumber(보너스 번호를 제외하고 일치하는 번호가 있는지) 변수를 통해 카운트

2. winningLottoBonusNumber(보너스 번호) 변수를 통해 카운트

=> 여기서 includes를 써도 카운트가 안됐습니다. 찾아본 결과 includes는 형까지 똑같아야 true로 나와서 형 변환 후 검증했습니다.

 

5. 랜덤 로또 번호가 다 나온 후 결과가 나오게 setTimout을 9초로 설정했습니다!

혹시나 이상한 부분이나 고쳐야 할 부분이 있는지 문의 드립니다 ㅠㅠ

 

코드가 길어서 깃허브 주소 첨부 했습니다~!

감사합니다.

https://github.com/diderot7/JS-PRACTICE/blob/main/lotto.html

 

 

 

javascript

Answer 1

0

zerocho님의 프로필 이미지
zerocho
Instructor

잘 하셨네요!

강태민님의 프로필 이미지
강태민
Questioner

감사합니답!

강태민's profile image
강태민

asked

Ask a question