Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.



 
AccueilCalendrierÉvènementsPublicationsGalerieFAQRechercherDernières imagesMembresGroupesS'enregistrerConnexion
photocontact
photocontact
photocontact
photocontact
photocontact
Derniers sujets
» 10 métiers pour aider les personnes en situation de handicap
euromilion.js.tx I_icon_minitimeJeu Juil 15, 2021 10:21 am par Farid Admin

» Le HTML - Comment ça marche ?
euromilion.js.tx I_icon_minitimeLun Juin 14, 2021 2:30 pm par Farid Admin

» Installateur·trice Dépanneur·euse en Informatique - Titre Professionnel Niveau 3 (niveau européen)
euromilion.js.tx I_icon_minitimeVen Juin 11, 2021 3:39 pm par Farid Admin

» Le premier ordinateur électronique au monde pesait 30 tonnes !
euromilion.js.tx I_icon_minitimeJeu Juin 10, 2021 3:44 pm par Farid Admin

» Use Bootstrap’s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.
euromilion.js.tx I_icon_minitimeMar Juin 08, 2021 3:27 pm par Farid Admin

» Maîtrisez le JavaScript en 30 exercices pratiques
euromilion.js.tx I_icon_minitimeLun Juin 07, 2021 3:32 pm par Farid Admin

» euromilion.css.tx
euromilion.js.tx I_icon_minitimeLun Juin 07, 2021 11:38 am par Farid Admin

» euromilion.js.tx
euromilion.js.tx I_icon_minitimeLun Juin 07, 2021 11:38 am par Farid Admin

» Ecole pour la formation de développeur web
euromilion.js.tx I_icon_minitimeLun Juin 07, 2021 10:48 am par Valentin



-40%
Le deal à ne pas rater :
-40% sur le Pack Gaming Mario PDP Manette filaire + Casque filaire ...
29.99 € 49.99 €
Voir le deal

 

 euromilion.js.tx

Aller en bas 
AuteurMessage
Farid Admin
Admin
Farid Admin


Messages : 52
Date d'inscription : 25/05/2021

euromilion.js.tx Empty
MessageSujet: euromilion.js.tx   euromilion.js.tx I_icon_minitimeLun Juin 07, 2021 11:38 am


let tableauNumerosTires = [];
//1ère étape : créer un tableau contenant 5 nombres entiers aléatoire compris entre 1 et 49
function genererTirageNumeros(){
tableauNumerosTires = [];
let numerosPossibles = [];
for(let i=1; i<50; i++){
numerosPossibles.push(i);
}
for(let i=0; i<5; i++){
let indice = getRandomInteger(0, numerosPossibles.length - 1);
let numeroCourant = numerosPossibles.splice(indice,1)[0];
tableauNumerosTires.push(numeroCourant);
}
}
//genererTirageNumeros();

let tableauEtoilesTires = [];
//2ème étape : créer un tableau contenant 2 nombres entiers aléatoire compris entre 1 et 12
function genererTirageEtoiles(){
tableauEtoilesTires = [];
let etoilesPossibles = [];
for( let i=1; i <= 12; i++){
etoilesPossibles.push(i);
}
for(let i=0; i<2; i++){
let indice = getRandomInteger(0, etoilesPossibles.length - 1);
let etoileCourante = etoilesPossibles.splice(indice,1)[0];
tableauEtoilesTires.push(etoileCourante);
}
}

let delaiAffichage = 2000;
//3ème étape : créer la fonction nouveau tirage
function startTirage(){
genererTirageNumeros();
genererTirageEtoiles();

for(let i=0; i < tableauNumerosTires.length; i++){
setTimeout(function(){
document.getElementById("num"+i).innerText = tableauNumerosTires[i];
}, delaiAffichage);
delaiAffichage += 2000;
//
}
for(let i=0; i < tableauEtoilesTires.length; i++){
setTimeout(function(){
document.getElementById("et"+i).innerText = tableauEtoilesTires[i];
}, delaiAffichage);
delaiAffichage += 2000;
//
}


}
startTirage();

document.getElementById("startTirageBtn").addEventListener('click',startTirage);



console.log();







Revenir en haut Aller en bas
https://afpa-numerique.forumpro.fr
 
euromilion.js.tx
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» euromilion.css.tx

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
 :: JAVASCRIPT-
Sauter vers: