본문 바로가기

javascript, framework/javascript

Step02_example9(Math.random, Math.floor)

 

랜덤한 숫자를 얻을 수 있는 방법이다.

 

Math.random()

 

0이상 1 미만의 랜덤한 실수

 

Math.random()*10

 

0이상 10 미만의 랜덤한 실수

 

Math.floor(숫자)

 

내림해서 정수로 변경

 

Math.floor(Math.random()*10)

 

0이상 9이하의 랜덤한 정수

 

Math.floor(Math.random()*3)

 

0이상 2이하의 랜덤한 정수

 

 

0, 1, 2 의 숫자가 무작위로 출력되는 버튼을 만들었다.  Math.floor(Math.random()*3) 을 활용하였다.

 

 

가위, 바위, 보가 랜덤으로 출력되는 버튼을 만들었다. 위의 랜덤 숫자 버튼과 비슷한 방법을 활용하였다. 가위, 바위, 보를 array type으로 선언하고 Math.floor(Math.random()*3)의 출력값과 연결시켰다.