javascript
javascript 의사난수 생성
투명함이진실
2019. 11. 3. 16:12
Math.random() [0, 1) 의 숫자를 반환
javascript 는 정수전용 클래스가 없음
javascript 의 숫자는 모두 IEEE 754 64비트 부동소수점 숫자임
범위 | 예제 |
0 이상 1 미만 | Math.random() |
x 이상 y 미만 | x + (y-x) * Math.random() |
m 이상 n 미만의 정수 | m + Math.floor((n-m) * Math.random()) |
m 이상 n 이하의 정수 | m + Math.floor((n-m+1) * Math.random()) |