목차

Javascript Math - random() Method

  • description : Javascript Math - random()
  • author : 오션
  • email : shlim@repia.com
  • lastupdate : 2021-04-29


Ref

Javascript Math - random()

function myFunction() {
  document.getElementById("demo").innerHTML = Math.random();  // 0.37951821192654944
}


Definition and Usage

random() 메서드는 0 (포함)에서 1 (제외)까지의 난수를 반환합니다.
난수(亂數, random number) - 정의된 범위 내에서 무작위로 추출된 수

Syntax

Math.random()

Return Value

0에서 1 미만의 숫자를 반환합니다.

More Examples

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 사이의 임의의 숫자를 반환
}


Ref

MDN Web Docs - Math.random()

MDN Web Docs - Crypto.getRandomValues()

Uint32Array

JavaScript 형식화 배열열