Maison > Article > interface Web > Comment utiliser la fonction random()
La fonction random() peut être utilisée pour renvoyer un nombre pseudo-aléatoire à virgule flottante compris entre 0 (inclus) et 1 (exclusif). Ce nombre aléatoire peut ensuite être mis à l'échelle en fonction de la plage requise. Jetons un coup d'œil à l'utilisation spécifique de la fonction random().
Jetons d'abord un coup d'œil à la syntaxe de base de la fonction random()
Math.random()
math.random() la plage de retour de la fonction est [0,1).
Regardons un exemple spécifique
Obtenez un nombre aléatoire entre [0,1)
Le code est le suivant
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> var random = Math.random( ); document.write("生成的随机数 : " + random ); </script> </body> </html>
Le résultat courant est :
生成的随机数 : 0.8336114321997108
Obtenir un nombre aléatoire entre deux valeurs : Math.random() peut être utilisé pour obtenir un nombre aléatoire entre deux valeurs. La valeur de retour est [min,max).
Le code est le suivant
<!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>
Le résultat d'exécution est :
生成的随机数 : 4.887121143160121
Obtenir un entier aléatoire entre deux valeurs :Math .random() peut être utilisé pour obtenir un entier entre deux valeurs. Si min n'est pas un entier, la valeur de retour n'est pas inférieure à min ou le prochain entier supérieur à min, et est inférieure mais non égale à max.
Le code est le suivant
<!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>
Le résultat courant est :
生成的随机数 : 6
Cet article se termine ici Pour un contenu plus passionnant, vous pouvez suivre le php chinois. site Web Autres tutoriels de colonnes connexes ! ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!