Trouver un nombre aléatoire ou tirage de nombres

Le premier javascript choisi un nombre au hasard entre 1 et le nombre de votre choix.

Choisir un nombre :

Le second javascript est un tirage de x chiffres sur le nombre que vous indiquez.

Nombre de numero à tirer :
Nombre total de numero :

<script language="JavaScript">
<!--
function nb_aleatoire(nb)
{
nombre= Math.floor(Math.random() * nb)+1;
}
//-->
</script>

Infos Code

C'est la fonction qui calcule le nombre aléatoire. Placez-la entre les balises<head> ... </head>. Elle sera appelée par les scripts qui suivent.

nombre est la variable contenant le résultat
nb est la limite haute de votre recherche (nombre se situe entre 1 et nb)

Cette fonction utilise L'objet Math

 

<script language="JavaScript">
<!--
nb_aleatoire(5)
document.write("le resultat est : "+nombre)
//-->
</script>
<noscript><a href="http://www.jecreemonsite.net/">html javascript php</a></noscript>

Infos Code

Ce javascript recherche un nombre au hasard

nb_aleatoire(5) appelle de la fonction en indiquant que nb=5
ce nombre peut être remplacer par un variable à laquelle vous donnez la valeur de votre choix.

document.write("le resultat est : "+nombre) dans cet exemple le résultat est écrit dans la page courante


 

<script language="JavaScript">
<!--
tirage = new Array;
nombres=""
nb= 7
for (i=1 ;i<nb ;i++)
{
nb_aleatoire(20);
tirage[i]= nombre;
for (t=1 ; t<i ;t++){
if (tirage[t]==nombre)
{
i=i-1;
}
}
}
for (i=1 ;i<nb ;i++)
{
nombres= nombres+tirage[i]+" ";
}
document.write(nombres);
//-->
</script>
<noscript><a href="http://www.jecreemonsite.net/">html javascript php</a></noscript>

Infos Code

Ce javascript effectue un tirage où chaque numéro ne peut être tiré qu'une seule fois.

tirage = new Array;

création du tableau tirage.

nb= 7
for (i=1 ;i<nb ;i++)

lance une boucle qui effectue un tirage à chaque passage. Ici 6 tirage puisque la boucle continuera tant que i sera inférieur à 7.

nb_aleatoire(20) appelle de la fonction en indiquant que nb=20
ce nombre peut être remplacer par un variable à laquelle vous donnez la valeur de votre choix.
tirage[i]= nombre; le résultat de chaque boucle est entré dans le tableau et pourra être récupéré grâce à la valeur de i. ex: le troisième tirage est égale à tirage[3]
for (t=1 ; t<i ;t++){
if (tirage[t]==nombre)
{
i=i-1;
}
}

Cette 2ème boucle insérée dans la 1ère vérifie si chaque valeur du tableau tirage (de 1 à la valeur actuelle de i) n'est pas égale à nombre.
Si l'une d'elle l'est, on annule le dernier passage dans la 1ère boucle : i=i-1;

for (i=1 ;i<nb ;i++)
{
nombres= nombres+tirage[i]+" ";
}
Cette boucle ajoute chaque valeur du tableau tirage à la variable nombres.
document.write(nombres); Affiche le résultat dans la page

 


Le javascript de la page d'acceuil Modifier le contenu d'une DIV


 

 

Ce site vous a plu ? Vous avez trouvé ce que vous cherchiez ?
Faites en profiter les autres : insérez un lien sur votre site

 

Cette Fenêtre de Texte Défilant dans Votre Page

 

 

Cette Fenêtre de Texte Défilant dans Votre Page

 

Mon Hebergeur

 

Je Crée Mon Site Création Mars-2010