Math.random()
0 이상 1 미만의 부동소숫점 값을 반환합니다.
두 값 사이의 난수 생성
function getRandomArbitrary(min, max) {
return Math.random() * (max - min) + min;
}
두 값 사이의 정수 난수 생성 (최소값은 포함, 최대값은 제외)
function getRandomInt(min, max) {
min = Math.ceil(min);
max = Math.floor(max);
return Math.floor(Math.random() * (max - min)) + min; //최댓값은 제외, 최솟값은 포함
}
두 값 사이의 정수 난수 생성 (최소값 최대값 모두 포함)
function getRandomIntInclusive(min, max) {
min = Math.ceil(min);
max = Math.floor(max);
return Math.floor(Math.random() * (max - min + 1)) + min; //최댓값도 포함, 최솟값도 포함
}
출처
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math/random
댓글 없음:
댓글 쓰기