랜덤 숫자를 생성하기 위해 JS의 여러 사용법에 대한 자세한 설명
<cript> 함수 getRandomnum (min, max) {var range = max -min; var rand = math.random (); return (min + math.round (rand * range)); } var num = getrandomnum (1,10); 경고 (num); </script> var char = [ '0', '1', '2', '3', '4', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'i', 'j', 'k', 'l', 'm', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']; 함수 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 사이의 임의 숫자입니다 (1이 아닌 0 포함)
2.math.floor (num); 매개 변수 Num은 숫자 값이며 함수의 결과는 NUM의 정수 부분입니다.
3.math.round (num); 매개 변수 Num은 숫자 값이며, 함수의 결과는 NUM으로 반올림 된 정수입니다.
수학 : 수학적 객체, 데이터의 수학적 계산을 제공합니다.
Math.random (); 0과 1 사이의 난수를 반환합니다 (0 포함 및 1이 아님).
수학 (n); 가장 작은 정수를 n보다 크게 반환합니다.
Math.ceil (Math.random ()*10);을 사용하는 경우 주로 1에서 10까지의 임의의 정수를 얻고 0을 얻을 확률은 매우 작습니다.
수학 (n); N 라운드 후 정수의 값을 반환합니다.
math.round를 사용하십시오 (math.random ()); 0에서 1까지의 임의의 정수를 균일하게 얻습니다.
Math.Round (Math.Random ()*10);을 사용하는 경우 기본적으로 0에서 10까지 임의의 정수를 얻을 수 있으며 최소값 0과 최대 값 10을 얻을 확률은 절반입니다.
수학 플로어 (N); 최대 정수를 n보다 작거나 동일하게 반환합니다.
Math.floor (Math.random ()*10); 0에서 9까지의 임의의 정수를 균형있게 사용할 수 있습니다.
위는 편집자가 가져온 JS 생성 임의 숫자의 사용에 대한 자세한 설명입니다. 모두가 wulin.com을 지원하기를 바랍니다