23.12.30 19:47 작성
·
244
0
1. 사용자에게 로또번호 받기(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
2023. 12. 31. 00:10
감사합니답!