개키우는개발자 : )

자바스크립트 구구단 본문

JavaScript/Code Note

자바스크립트 구구단

DOGvelopers 2019. 5. 13. 14:38
반응형

랜덤으로 구구단 문제를 반복적으로 출제하며 정답일 경우 새로운 문제를 출제합니다.

오답일 경우 틀린 문제를 반복적으로 출제합니다.

<script>
         while(true){ 
            let num1 = Math.ceil(Math.random() * 9);
            let num2 = Math.ceil(Math.random() * 9);
            let result = num1 * num2;
            let check = true;
            while(check){
                let answer = prompt(num1 + ' * ' + num2 +' = ?');
                if(result === +answer){
                    alert("정답");
                    check = false;
                }else{
                    alert("오답");
                }
            }
         }
</script>

 

num1 : 1~ 9 랜덤한 숫자

num2 : 1~ 9 랜덤한 숫자

result : 정답의 값을 저장하는 변수

check : boolean 변수

answer : 문제의 답을 제출하면 저장해주는 변수

 

정답일 경우 check 변수를 false 로 변환하여 상위 while 문을 실행합니다.

 

반응형

'JavaScript > Code Note' 카테고리의 다른 글

자바스크립트 별찍기  (0) 2019.05.13
자바스크립트 끝말잇기  (0) 2019.05.13
자바스크립트 사칙 연산 퀴즈  (1) 2019.05.11
Comments