Comment décider entre deux nombres au hasard à l'aide de javascript?
Je veux un script javascript que choisir valeur1 ou valeur2 au hasard, pas entre les deux valeurs , les valeurs réelles.
Merci!!!!
Vous devez vous connecter pour publier un commentaire.
La
Math.random
[MDN] fonction choisit une valeur aléatoire dans l'intervalle[0, 1)
. Vous pouvez prendre avantage de cette option pour choisir une valeur au hasard.<
ou>=
. Sinon,value1
sera légèrement plus probable. C'est parce querandom
renvoie un nombre jusqu'mais pas y compris1.0
.Math.round(Math.random())
renvoie un 0 ou un 1, chaque valeur à peu près la moitié du temps.Vous pouvez l'utiliser comme un vrai ou faux, les "têtes" ou "résidus", ou comme un 2 membre de l'index de tableau-
['true','false'][Math.round(Math.random())]
sera de retour 'true' ou 'false'...Cela renvoie 0 ou 1. "~~" est un double not au niveau du bit opérateur. Fondamentalement, les bandes de la partie décimale. Utile parfois.
Il est censé être plus rapide, puis de Mathématiques.floor()
Pas sûr de savoir comment il est rapide comme un tout. Je l'ai soumis juste par curiosité 🙂