/*
- 1~100까지의 무작위 정수 2개의 출력 0
- 출력된 2개의 숫자는 더하기 연산후 그 결과는 시크릿 처리 0
- 사용자가 정답을 입력할수 있게 해줘야 함. 0
- 입력된 정답과 시크릿이 맞으면 정답입니다.를 출력 후 계속 실행/ 틀리면 틀렸어요 출력 후 계속실행.
- 0을 입력하면 게임을 종료 합니다.를 출력 후 종료.
- 문제를 맞출때마다 카운트를 해서 Q1. Q2. Q3. 로 문제 앞에 표시.
- 문제를 맞출때마다 새로운 무작위를 만들어서 문제 재출력.
*/
alert(`~~~~~~~~~~ 재미있는 사칙연산 게임 ~~~~~~~~~~`);
alert(`[즐겁게 문제를 푸시다가 지겨우면 0을 누르세요~]`);
// * quiz의 넘버 카운트
var countnum = 1;
while (true) {
// quiz 출력
// * 무작위 정수2개 출력
var rn1 = Math.floor(Math.random() * 100) + 1;
var rn2 = Math.floor(Math.random() * 100) + 1;
// * 문제의 정답 ??표 처리
var secret = rn1 + rn2;
// console.log(secret);
// * 사용자가 볼수 있도록 문제 출력
alert(`Q${countnum}. ${rn1} + ${rn2} = ?? ${secret}`);
//사용자 입력창
var answer = +prompt(`Q${countnum}. ${rn1} + ${rn2} = ?? ${secret}`);
if (answer === 0) {
alert('게임을 종료합니다!');
break;
}
if (answer === secret) {
alert('정답입니다.!');
countnum++;
} else {
alert('틀렸어요~');
countnum++;
}
}
'javascript' 카테고리의 다른 글
javascript_random(사칙연산게임 V.3)_22.04.26(day05) (0) | 2022.04.26 |
---|---|
javascript_random(사칙연산게임 V.2)_22.04.26(day05) (0) | 2022.04.26 |
javascript_random(up&down game_V.3)_22.04.25(day04) (0) | 2022.04.26 |
javascript_random(up&down game_V.2)_22.04.25(day04) (0) | 2022.04.25 |
javascript_random(up&down game_V.1)_22.04.25(day04) (0) | 2022.04.25 |