숫자가 고정되어서 한가지숫자만 반복해서 나와요 ㅠ

20.08.31 15:31 작성 조회수 214

0

var 숫자1=Math.floor(Math.random()*9)+1

var 숫자2=Math.floor(Math.random()*9)+1

그냥 Math.floor(Math.random()*9)+1 는 랜덤으로 수가 나오는데

var 숫자1=Math.floor(Math.random()*9)+1

로 하면 한 숫자만 계속 고정해서 나옵니다. 

왜 그런걸까요??ㅠㅠ

답변 3

·

답변을 작성해보세요.

0

숫자1 = 다른 값

숫자2 = 다른 값

하면 바뀝니다.

0

while문을 해야 숫자가 바뀌는 건가요??

0

한번 랜덤한 숫자를 뽑은 후 그 숫자를 숫자1이라는 변수에 저장하셨으니 고정됩니다.