function myFunction() { document.getElementById("demo").innerHTML = Math.random(); // 0.37951821192654944 }
random()
메서드는 0 (포함)에서 1 (제외)까지의 난수를 반환합니다.
난수(亂數, random number) - 정의된 범위 내에서 무작위로 추출된 수
Math.random()
0에서 1 미만의 숫자를 반환합니다.
1부터 10사이의 무작위 숫자를 반환합니다.
function myFunction() { let x = Math.floor((Math.random() * 10) + 1); document.getElementById("demo").innerHTML = x; // 1~10까지의 임의의 숫자를 반환 }
1부터 100 사이의 무작위 숫자를 반환합니다.
function myFunction() { let x = document.getElementById("demo"); x.innerHTML = Math.floor(Math.random() * 100 + 1); // 1~100 사이의 임의의 숫자를 반환 }