studyplan
for문 , 탈출문 , 사칙연산게임 version 3 , 곱셈 ,뺄셈까지 추가 /if break; / 자바스크립트 , javascript 본문
javascript 복습
for문 , 탈출문 , 사칙연산게임 version 3 , 곱셈 ,뺄셈까지 추가 /if break; / 자바스크립트 , javascript
무한머니 2022. 5. 2. 23:50랜덤 숫자를 돌려서 , 곱셈 , 뺄셈을 추가했고 , 빼기 할때 음수가 나올 경우를 대비해서 큰 숫자가 나오면 큰 숫자에서 작은 숫자를 빼게 설정해놓았음 .
alert('~~~~~~ 재미있는 사칙연산 게임 ~~~~~`');
alert('즐겁게 문제를 푸시다가 지겨우면 0을 누르세요~~~');
var math = 0;
var wrong = 0;
var correct = 0;
while (true) {
math += 1;
var num1 = Math.floor(Math.random() * 50) + 1;
var num2 = Math.floor(Math.random() * 50) + 1;
var ri = Math.floor(Math.random() * 3) ;
if (ri === 0){ //곱셈
secret = num1*num2;
alert(`Q.${math} ${num1} * ${num2} = ???`);
}else if (ri === 1){ //덧셈
secret = num1 + num2;
alert(`Q.${math} ${num1} + ${num2} = ???`);
}else if (ri === 2){ //뺄셈
if(num1 < num2){
secret = num2-num1;
alert(`Q.${math} ${num2} - ${num1} = ???`);
}
else if (num1 > num2){
secret = num1-num2;
alert(`Q.${math} ${num1} - ${num2} = ???`);
}
}
앞에 설정에서 0을누르면 게임이 종료되어야 하는데 ,
답이 0일경우 0을누르면 종료되지 말라고 앞에 if 결과를 넣어서
0의 경우를 해결했음


'javascript 복습' 카테고리의 다른 글
Comments