L'exemple de cet article décrit comment js calcule des nombres aléatoires entre des valeurs arbitraires. Partagez-le avec tout le monde pour votre référence. La méthode de mise en œuvre spécifique est la suivante :
Tout d'abord : Math.random() est une méthode qui calcule des nombres aléatoires et renvoie des nombres aléatoires supérieurs ou égaux à 0 et inférieurs à 1,
Math.random()*10 ne renvoie pas un nombre supérieur ou égal à 0 et inférieur à 10, mais il ne peut renvoyer qu'un nombre inférieur à 10 et ne peut pas renvoyer 10. Que devons-nous faire ? à la fonction d'origine et cela devient It devient Math.random()*10 1; À l'heure actuelle, nous pouvons renvoyer des nombres aléatoires de 1 à 10, mais la plupart des nombres que nous renvoyons sont des décimaux, ce qui ne répond pas aux exigences. La fonction Math.floor() est utilisée ci-dessous. Cette fonction effectue un arrondi à la baisse, ce qui signifie que 10,99 est toujours 10 après avoir passé par Math.floor. Même si Math.ceil (arrondi à la hausse) est 10,00001, la valeur de retour est 11. Maintenant. on peut retrouver le résultat :
Et les fonctions entre 2 et 10 ? Entrez directement le code
Qu'en est-il de 3 à 11 et de 4 à 88 ? Il n'y a aucun moyen de le calculer vous-même à chaque fois. Voici une méthode générale pour tout le monde ;
Ensuite, ajustez simplement la méthode ci-dessus et c'est OK
J'espère que cet article sera utile à la conception de la programmation JavaScript de chacun.