[JS] 랜덤 숫자 추출 방법(범위 지정)

devwoodie·2022년 9월 5일
0
post-thumbnail

📝 script를 이용해 지정된 범위 내 랜덤으로 숫자를 추출하는 방법입니다.


📜 Math.floor()
Math.floor() 함수는 주어진 숫자와 같거나 작은 정수 중에서 가장 큰 수를 반환합니다.

📜 Math.random()
Math.random() 함수는 0 이상 1 미만의 구간에서 근사적으로 균일한 부동소숫점 의사 난수를 반환하며, 이 값은 사용자가 원하는 범위로 변형할 수 있습니다.


[CODE]

  • Math.random() 함수는 0 이상~1 미만의 난수를 생성합니다.
Math.random();
  • Math.floor() 함수는 해당 숫자와 같거나 해당 숫자 보다 더 작은 정수를 반환 합니다.
Math.floor(3.5) //결과 3 Math.floor(-3.5) //결과 -4
  • Math.random() 함수를 이용하여 범위지정을 할 수 있는 함수를 만들 수 있습니다.
function randomInt(min, max){ 
  var randomNum = Math.floor(Math.random()*(max-min+1)) + min; 
  return randomNum;
}
  • 함수 실행 방법
//1 ~ 30 내의 랜덤 정수 출력 
randomInt(1, 30);

profile
Frontend Developer

0개의 댓글

관련 채용 정보