-
자바스크립트 난수 만들기웹프로그래밍/자바스크립트 2018. 9. 14. 01:19반응형
[기본] 0 ~ 1 까지의 무작위수(난수) 만들기
Math.random()*1 //부동소수점 실수 반환
1에서 10까지 정수 무작위수(난수) 만들기
Math.floor(Math.random() * 10) + 1;
특정 범위내에서 정수 무작위수(난수) 만들기
예) 10 에서 20 사이의 난수 만들기
Math.floor( (Math.random() * (20 - 10 + 1)) + 10 );
외워야 하는게 맞지만,
그냥 사용하기 편하게 함수로 만들어놓고 써보자.function nansu(small, big){
if (!big){
return Math.random() * small;
} else {
return Math.random() * (big - small) + small;
}
}사용법
0~10 사이의 난수발생
nansu(10);10~30 사이의 난수발생
nansu(10, 30);정수값을 얻고싶으면
Math.floor(nans(10, 30));반응형'웹프로그래밍 > 자바스크립트' 카테고리의 다른 글
자바스크립트 시간계산, 날짜계산 (0) 2019.09.03 exif.js - 자바스크립트로 사진이미지의 메타데이터(EXIF) 확인하기 (0) 2019.05.13 HTML5 getUserMedia 카메라 제어 켜고끄기 (0) 2017.10.24 jQuery-UI select 박스 안보이는 문제 (0) 2017.10.23 티스토리 블로그에 카테고리별로 공통적인 삽입문구 넣기 (0) 2014.09.19