구구단 구현
Make a Multiplication Table with JavaScript
순서도를 먼저 그려라.

while(true) {
var num1 = Math.floor(Math.random() * 9 ) +1
var num2 = Math.floor(Math.random() * 9 ) +1
var result = num1 * num2;
var answer = prompt(String(num1) + 'X' + String(num2) + '= ?')//제 내는 부분 과 대답하는 부분
var con = true;
while(con) {
if(result === Number(answer)) {
alert('correct');
con = false;//반복문을 탈출하는 조건=답이 맞으면 현재 문제에서 탈출하여 다음 문제로.
} else {
alert('wrong');//답이 틀리면 다시 푼다.
}
}
}
prompt창에서 무한 반복문을 끄고 싶으면 shift + esc를 눌러 크롬 관리자 창에서 현재 탭을 종료하면 된다. 취소를 누르게 되면 그 값을 Number로 변환하면 '0'이 나온다. 0에서 9까지의 구구단을 구한다고 한다면 이것은 정답이 될 수도 있다.
Last updated
Was this helpful?