javascript 생 성 난수 방법 집합
2function GetRandomNum(Min,Max)
{
var Range = Max - Min;
var Rand = Math.random();
return(Min + Math.round(Rand * Range));
}
8var num = GetRandomNum(1,10);
9alert(num);
var chars = ['0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'];
function generateMixed(n) {
var res = "";
for(var i = 0; i < n ; i ++) {
var id = Math.ceil(Math.random()*35);
res += chars[id];
}
return res;
}
1.Math.random(); 결 과 는 0 - 1 칸 의 임 의 수 (0 포함, 1 포함 하지 않 음) 2. Math. floor (num) 이다.매개 변수 num 은 하나의 수치 이 고 함수 결 과 는 num 의 정수 부분 입 니 다.3.Math.round(num); 매개 변수 num 은 하나의 수치 이 고 함수 결 과 는 num 반올림 후의 정수 입 니 다.
Math: 수학 대상, 데이터 에 대한 수학 적 계산 을 제공 합 니 다.Math.random(); 0 과 1 칸 (0 포함, 1 포함) 의 무 작위 수 를 되 돌려 줍 니 다.
Math.ceil(n); n 보다 큰 최소 정 수 를 되 돌려 줍 니 다.Math. ceil (Math. random () * 10) 사용 하기;시, 주로 1 에서 10 의 무 작위 정 수 를 얻 고 0 을 얻 을 확률 이 매우 적다.
Math.round(n); n 반올림 후 정수 값 을 되 돌려 줍 니 다.Math. round (Math. random ()) 사용 하기;0 에서 1 의 무 작위 정 수 를 균형 있 게 얻 을 수 있 습 니 다.Math. round (Math. random () * 10) 사용 하기;시, 기본적으로 0 에서 10 의 무 작위 정 수 를 균형 있 게 얻 을 수 있 으 며, 그 중에서 최소 치 0 과 최대 치 10 을 얻 을 확률 이 절반 이 적다.
Math.floor(n); n 보다 작은 최대 정 수 를 되 돌려 줍 니 다.Math. floor (Math. random () * 10) 로;0 에서 9 의 무 작위 정 수 를 균형 있 게 얻 을 수 있다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.