======Javascript Math - random() Method======
* description : Javascript Math - random()
* author : 오션
* email : shlim@repia.com
* lastupdate : 2021-04-29
\\
====Ref====
[[https://www.w3schools.com/jsref/jsref_random.asp|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====
[[https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math/random|MDN Web Docs - Math.random()]]\\
\\
[[https://developer.mozilla.org/ko/docs/Web/API/Crypto/getRandomValues|MDN Web Docs - Crypto.getRandomValues()]]\\
\\
[[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array|Uint32Array]]\\
\\
[[https://developer.mozilla.org/ko/docs/Web/JavaScript/Typed_arrays|JavaScript 형식화 배열열]]\\
\\
{{tag>오션 Javascript Math - random() Method}}