Chiffre aléatoire en html

Fermé
yergal Messages postés 75 Date d'inscription mercredi 8 juillet 2009 Statut Membre Dernière intervention 18 décembre 2009 - 2 sept. 2009 à 00:37
 rara - 12 déc. 2010 à 20:36
Bonjour, je cherche un code html qui ferait varier un nombre

exemple quand je me connecte sur une page web y a le chiffre 200 qui s'affiche et ce chiffre boug en permanance un coup y descand un coup y remonte ect... vous avez comrpis ? ^^
A voir également:

4 réponses

Bonjour,

Peux-tu renommer ta page en .php ?
à ce moment là, tu pourras ajouter

<?= rand(1,10) ?>

le 1er nombre est la valeur la plus petite de ton nombre aléatoire, le 2ème, la valeur max
tu mets cette commande à l'endroit où tu veux afficher le nombre
pour l'exemple ci-dessus, tu auras donc un nombre compris entre 1 et 10


code simplifié d'une page rand.php
==========================================================
<html>
<head>
<!-- .......... -->
</head>

<body>
<!-- .......... -->
l'entier <?= rand(1,10) ?> est compris entre 1 et 10 inclus
<!-- .......... -->
</body>
</html>
==========================================================

en raffraichissant la page (F5), tu verras le nombre bouger
cordialement
2
-neo- Messages postés 91 Date d'inscription mercredi 30 juillet 2008 Statut Membre Dernière intervention 17 avril 2012 13
2 sept. 2009 à 17:19
Bonjour,

Je pense que ce script pourrait répondre à tes attentes:


<html>
	<head>
		<title>Nombre Al&eacute;atoire</title>
	</head>
	<SCRIPT language=javascript>
   function Timer(nbprecedent,variation) {
   var nbaleat=Math.floor(1000*Math.random());
   if(variation>0){
	//on veut que le nb aleatoire augmente par rapport à la valeur précedente
		while(nbaleat<=nbprecedent){
			nbaleat=Math.floor(1000*Math.random());
		}
	//on change la valeur de la variation pour le prochain appel
	variation=-1
   }
   else
   {
	//on veut que le nb aleatoire diminue par rapport à la valeur précedente
		while(nbaleat>=nbprecedent){
			nbaleat=Math.floor(1000*Math.random());
		}
	//on change la valeur de la variation pour le prochain appel
	variation=1
   }
		document.getElementById('nbaleat').innerHTML=nbaleat;
		//appel récursif de la fonction toutes les 1 sec
		//on est obligé de concaténer les paramètres sinon l'appel sera :Timer(aleat,variation)
		//													au lieu de 	 Timer(258,1) par exemple
       setTimeout("Timer("+nbaleat+","+variation+")",1000);
   }
</SCRIPT>
	<body>
		Nombre al&eacute;atoire :
		<span id="nbaleat">
			<script style="text/javascript">
				//on écrit un nombre aléatoire entre 0 et 1000
				// en deuxième paramètre on met 1 car on veut que la première fois la valeur augmente
				Timer(0,1);
			</script>
		</span>
	</body>
</html>  


Si tu as des questions n'hésites pas.

Cordialement

-neo-

s
a
d
l
i
g
.
c
o
m
0
met ses quoi la reponse spt
0
123pierre Messages postés 48 Date d'inscription vendredi 13 mars 2009 Statut Membre Dernière intervention 28 janvier 2011 2
2 sept. 2009 à 04:17
trouve toi un script javascript..

Une recherche sur google du style "script javascript position aleatoire" devrait te donner quelques resultat!
-2