본문 바로가기

JAVASCRIPT

자바스크립트로 구구단 만들기 연습 프로젝트 (제로초)

프로젝트를 진행하기 전에 먼저 순서도를 그리는 것을 추천 합니다.

 

 

while(true){
 let 숫자1 = Math.floor(Math.random()*9) +1
 let 숫자2 = Math.floor(Math.random()*9) +1
 let 결과 = 숫자1 * 숫자2
 let 조건 = true;
 while (조건 ){
     let 답 = prompt(String(숫자1) + "곱하기" + String(숫자2) + "는?")
     if(결과 === Number(답)){
        arert("딩동댕")
        조건=false;
      } 
     else {
        alert("땡")
      }
    }
}

 

Math.random을 화면에 쳐보면 0부터 1까지의 소수점 자리가 나온다. 거기에 9를 곱해주면 0부터 8까지 소수점 자리가 나옵니다. 그래서 Math.floor 메소드를 이용해서 소수점을 제거한 정수의 값이 나오게 한뒤 구구단은 1부터 9까지의 숫자를 이용해서 나오는 것이기 때문에 +1을 더해줍니다.

 

 

이포스팅은 제로초님의 강의를 듣고 만든겁니다. 제로초님 감사합니다.

'JAVASCRIPT' 카테고리의 다른 글

... 객체 spread  (0) 2021.03.29
window 객체  (0) 2021.03.25
참조 2  (0) 2020.11.25
참조  (0) 2020.11.25
원시 데이터 타입  (0) 2020.11.19