======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}}