Générer un nombre aléatoire

Soyez le premier à donner votre avis sur cette source.

Snippet vu 13 204 fois - Téléchargée 29 fois

Contenu du snippet

voilà un exemple dans un petit formulaire qui génère un nombre quand on clique sur un bouton, grâce à parseInt().

Source / Exemple :


<form>
<input type="button" value="Générer au hasard" onclick="form.alea.value=parseInt(Math.random()*100)">
Nombre généré : <input type="text" name="nbrandom" size=9>
</form>

A voir également

Ajouter un commentaire

Commentaires

Messages postés
8
Date d'inscription
samedi 4 mars 2006
Statut
Membre
Dernière intervention
8 mars 2006

Ce serait intelligent et sympa de donner le script dont tu parles Nitro120 le grand critique ! Moi je suis nul en programmation. Merci
Messages postés
947
Date d'inscription
mercredi 19 novembre 2003
Statut
Membre
Dernière intervention
5 avril 2008
3
Voila une petite explication qui pourez servir au debutant en javascript ( jen fait parti ) :
Math.random()*6+1
Ont "possitione" la valeur entre 0 et 5 (intervalle) puis ont rajoute 1 car vous ne pouvez aps obtenir sur votre dés 0 .
Donc vous pouvez obtenir 1,2,3,4,5 et 6 .
Voila jespere n'avoir pas trop fait de faute de langage , a part la langue française .
++
Messages postés
947
Date d'inscription
mercredi 19 novembre 2003
Statut
Membre
Dernière intervention
5 avril 2008
3
Merci pour lexample , justement je le chercher .
<form>


Vous tomber sur le :
</form>
Voila comment simuler un lancer de dés .
Messages postés
33
Date d'inscription
mercredi 5 février 2003
Statut
Membre
Dernière intervention
25 juillet 2003

Ca exise la meme chose avec des lettres
Messages postés
629
Date d'inscription
mercredi 3 juillet 2002
Statut
Membre
Dernière intervention
9 octobre 2006

pfff pa terrible ton exemple, en + tu t planté comme jeca l'a dit. T'aurais mis simplement ça :
variable = parseInt(Math.random()*100);
ou alors t'aurais dit "On lance un dé ..." avec la formule ki va avec, ça aurait été mieux
Afficher les 8 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.