random() 함수를 사용하면 0(포함)에서 1(제외) 범위의 부동 소수점 의사 난수를 반환할 수 있습니다. 그러면 이 난수는 필요한 범위에 따라 크기가 조정될 수 있습니다. random() 함수의 구체적인 사용법을 살펴보겠습니다.
먼저 random() 함수
Math.random()
math.random() 함수의 기본 구문을 살펴보겠습니다. 반환 범위는 [0,1)입니다.
구체적인 예를 살펴보겠습니다
[0,1) 사이에서 난수를 얻습니다
코드는 다음과 같습니다
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> var random = Math.random( ); document.write("生成的随机数 : " + random ); </script> </body> </html>
실행 결과는 다음과 같습니다.
生成的随机数 : 0.8336114321997108
두 값 사이에서 난수를 얻습니다. Math.random()을 사용하면 두 값 사이의 난수를 얻을 수 있습니다. 반환 값은 [최소, 최대)입니다.
코드는 다음과 같습니다
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> var min=4; var max=5; var random = Math.random() * (+max - +min) + +min; document.write("生成的随机数 : " + random ); </script> </body> </html>
실행 결과는 다음과 같습니다.
生成的随机数 : 4.887121143160121
두 값 사이의 임의의 정수 가져오기: Math.random()을 사용하면 두 값 사이의 정수를 가져올 수 있습니다. min이 정수가 아닌 경우 반환 값은 min보다 작지 않거나 min보다 큰 다음 정수이고 max보다 작지만 같지는 않습니다.
코드는 다음과 같습니다
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> var min=4; var max=8; var random =Math.floor(Math.random() * (+max - +min)) + +min; document.write("生成的随机数 : " + random ); </script> </body> </html>
실행 결과는 다음과 같습니다.
生成的随机数 : 6
이 기사는 여기서 끝납니다. 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트의 다른 관련 칼럼 튜토리얼을 참고하세요! ! !
위 내용은 Random() 함수를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!