Want to make creations as awesome as this one?

Mémorise les couleurs qui s'allument.

Transcript

Mémorise le code couleur

s i m o n

B r a v o

P e r d u

Info aux joueurs : Le petit bouton rond et rouge, sert à tout allumer Le petit bouton rond et bleu, sert à tout éteindre Le petit bouton rond et jaune, sert à lancer l'animation des couleurs à mémoriser, puis retape les mêmes couleurs. Partie de code en Javascript Nommer les objets : <div id=Bravo></div> <script></script> // acoupler avec un message texte ou un bouton de redirection<div id=Perdu></div> <script></script> // idem que Bravo<div id=BoutonPlay></div> <script></script> // zone à mettre autour du bouton jaune<div id=BoutonEteind></div> <script></script> // zone à mettre autour du bouton bleu <div id=BoutonAllume></div> <script></script> // zone à mettre autour du bouton rouge <div id=nbrCouleurs>5</div> <script></script> // à toi de définir le nbr de couleurs à mémoriser.<div id=Orange_Eclairé></div> <script></script><div id=Violet_Eclairé></div> <script></script><div id=Bleu_Eclairé></div> <script></script><div id=Rouge_Eclairé></div> <script></script><div id=Vert_Eclairé></div> <script></script><div id=Jaune_Eclairé></div> <script></script> Script d'action : <div id=Jeu Simon>JEU SIMON</div> <SCRIPT> var sObjectJaune = "Jaune_Eclairé" ;var sObjectVert = "Vert_Eclairé" ;var sObjectRouge = "Rouge_Eclairé" ;var sObjectBleu = "Bleu_Eclairé" ;var sObjectViolet = "Violet_Eclairé";var sObjectOrange = "Orange_Eclairé";var snbrCouleurs = document.getElementById("nbrCouleurs").innerHTML;var sBoutonAllume = "BoutonAllume";var sBoutonEteind = "BoutonEteind";var sBoutonPlay = "BoutonPlay";var sChoixOrdi = new Array("","","","","");var sChoixClient = new Array("","","","","");var sPerdu = "Perdu";var sBravo = "Bravo";var x =snbrCouleurs; // nombre de lumière allumé par l'ordi défini par la variable nbrCouleursvar j=0; // nombre de lumière que le client allumefunction arrayEquals(a, b) {return Array.isArray(a) &&Array.isArray(b) &&a.length === b.length &&a.every((val, index) => val === b[index]);} function testResultat(){ // test réalisé après chaque clic du client sur une couleur if (j==x){oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";if (arrayEquals(sChoixClient, sChoixOrdi)){oBravo.style.visibility="visible";} // if (arrayEquals...)else{oPerdu.style.visibility="visible";} // else} // if (j==x)} // function testResultatfunction onclick_object(event){var xMousePos = event.clientX + window.pageXOffset;var yMousePos = event.clientY + window.pageYOffset;if( (xMousePos > oObjectJaune.getBoundingClientRect().left ) &&(xMousePos < oObjectJaune.getBoundingClientRect().right ) &&(yMousePos > oObjectJaune.getBoundingClientRect().top ) &&(yMousePos < oObjectJaune.getBoundingClientRect().bottom)){oObjectJaune.style.visibility="visible";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";sChoixClient.splice(j,j, "Jaune");j++testResultat()}if( (xMousePos > oObjectVert.getBoundingClientRect().left ) &&(xMousePos < oObjectVert.getBoundingClientRect().right ) &&(yMousePos > oObjectVert.getBoundingClientRect().top ) &&(yMousePos < oObjectVert.getBoundingClientRect().bottom)){oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="visible";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";sChoixClient.splice(j,j, "Vert");j++testResultat()}if( (xMousePos > oObjectRouge.getBoundingClientRect().left ) &&(xMousePos < oObjectRouge.getBoundingClientRect().right ) &&(yMousePos > oObjectRouge.getBoundingClientRect().top ) &&(yMousePos < oObjectRouge.getBoundingClientRect().bottom)){oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="visible";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";sChoixClient.splice(j,j, "Rouge");j++testResultat()}if( (xMousePos > oObjectBleu.getBoundingClientRect().left ) &&(xMousePos < oObjectBleu.getBoundingClientRect().right ) &&(yMousePos > oObjectBleu.getBoundingClientRect().top ) &&(yMousePos < oObjectBleu.getBoundingClientRect().bottom)){oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="visible";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";sChoixClient.splice(j,j, "Bleu");j++testResultat()}if( (xMousePos > oObjectViolet.getBoundingClientRect().left ) &&(xMousePos < oObjectViolet.getBoundingClientRect().right ) &&(yMousePos > oObjectViolet.getBoundingClientRect().top ) &&(yMousePos < oObjectViolet.getBoundingClientRect().bottom)){oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="visible";oObjectOrange.style.visibility="hidden";sChoixClient.splice(j,j, "Violet");j++testResultat()}if( (xMousePos > oObjectOrange.getBoundingClientRect().left ) &&(xMousePos < oObjectOrange.getBoundingClientRect().right ) &&(yMousePos > oObjectOrange.getBoundingClientRect().top ) &&(yMousePos < oObjectOrange.getBoundingClientRect().bottom)){oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="visible";sChoixClient.splice(j,j, "Orange");j++testResultat()}if( (xMousePos > oBoutonAllume.getBoundingClientRect().left ) &&(xMousePos < oBoutonAllume.getBoundingClientRect().right ) &&(yMousePos > oBoutonAllume.getBoundingClientRect().top ) &&(yMousePos < oBoutonAllume.getBoundingClientRect().bottom)){oPerdu.style.visibility="hidden";oBravo.style.visibility="hidden";oObjectJaune.style.visibility="visible";oObjectVert.style.visibility="visible";oObjectRouge.style.visibility="visible";oObjectBleu.style.visibility="visible";oObjectViolet.style.visibility="visible";oObjectOrange.style.visibility="visible";//alert("Les couleurs que le client a choisi sont : \n"+sChoixClient.join(", "));}if( (xMousePos > oBoutonEteind.getBoundingClientRect().left ) &&(xMousePos < oBoutonEteind.getBoundingClientRect().right ) &&(yMousePos > oBoutonEteind.getBoundingClientRect().top ) &&(yMousePos < oBoutonEteind.getBoundingClientRect().bottom)){oPerdu.style.visibility="hidden";oBravo.style.visibility="hidden";oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";// alert("Les couleurs que l'ordi a choisi sont : \n"+ sChoixOrdi.join(", "));}if( (xMousePos > oBoutonPlay.getBoundingClientRect().left ) &&(xMousePos < oBoutonPlay.getBoundingClientRect().right ) &&(yMousePos > oBoutonPlay.getBoundingClientRect().top ) &&(yMousePos < oBoutonPlay.getBoundingClientRect().bottom)){oPerdu.style.visibility="hidden";oBravo.style.visibility="hidden";let i = 0 ;var nbrAleatoir = 0;var changeNbr = 0;function showLumiere(){changeNbr = nbrAleatoir;nbrAleatoir = Math.floor((Math.random() * 6) + 1);if (changeNbr == nbrAleatoir){//alert("idem1");nbrAleatoir = Math.floor((Math.random() * 6) + 1);if (changeNbr == nbrAleatoir){//alert("idem2");nbrAleatoir = Math.floor((Math.random() * 6) + 1);if (changeNbr == nbrAleatoir){//alert("idem3");nbrAleatoir = Math.floor((Math.random() * 6) + 1);if (changeNbr == nbrAleatoir){//alert("idem4");nbrAleatoir = Math.floor((Math.random() * 6) + 1);if (changeNbr == nbrAleatoir){alert("Attention deux fois la même couleur!");nbrAleatoir = Math.floor((Math.random() * 6) + 1);}}}}}let timeOut ;if(i <x){switch(nbrAleatoir){case 1 :oObjectJaune.style.visibility="visible";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";sChoixOrdi.splice(i,i, "Jaune");break;case 2 :oObjectVert.style.visibility="visible";oObjectJaune.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";sChoixOrdi.splice(i,i, "Vert");break;case 3 :oObjectRouge.style.visibility="visible";oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";sChoixOrdi.splice(i,i, "Rouge");break;case 4 :oObjectBleu.style.visibility="visible";oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";sChoixOrdi.splice(i,i, "Bleu");break;case 5 :oObjectViolet.style.visibility="visible";oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectOrange.style.visibility="hidden";sChoixOrdi.splice(i,i, "Violet");break;case 6 :oObjectOrange.style.visibility="visible";oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";sChoixOrdi.splice(i,i, "Orange");break;default :} //switch.timeOut = setTimeout( showLumiere,1000)i++} // ifelse{clearTimeout(timeOut);oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";j=0for (j=0; j<x; j++){sChoixClient.splice(j,j,"");}j=0} // else} // fonction showLumiereshowLumiere()} //if} // function onclicvar oObjectJaune = document.getElementById(sObjectJaune);var oObjectVert = document.getElementById(sObjectVert);var oObjectRouge = document.getElementById(sObjectRouge);var oObjectBleu = document.getElementById(sObjectBleu);var oObjectViolet = document.getElementById(sObjectViolet); var oObjectOrange = document.getElementById(sObjectOrange); var oBoutonAllume = document.getElementById(sBoutonAllume);var oBoutonEteind = document.getElementById(sBoutonEteind);var oBoutonPlay = document.getElementById(sBoutonPlay);var oPerdu = document.getElementById(sPerdu);var oBravo = document.getElementById(sBravo);if (document.getElementsByClassName('container-wrapper-genially').length != 0) {for (let i = 0; i<10 ; i++){if(oObjectJaune.getAttribute("id") == null || oObjectJaune.getAttribute("id").search("genially-animated") < 0){oObjectJaune = oObjectJaune.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oObjectVert.getAttribute("id") == null || oObjectVert.getAttribute("id").search("genially-animated") < 0){oObjectVert = oObjectVert.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oObjectRouge.getAttribute("id") == null || oObjectRouge.getAttribute("id").search("genially-animated") < 0){oObjectRouge = oObjectRouge.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oObjectBleu.getAttribute("id") == null || oObjectBleu.getAttribute("id").search("genially-animated") < 0){oObjectBleu = oObjectBleu.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oObjectViolet.getAttribute("id") == null || oObjectViolet.getAttribute("id").search("genially-animated") < 0){oObjectViolet = oObjectViolet.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oObjectOrange.getAttribute("id") == null || oObjectOrange.getAttribute("id").search("genially-animated") < 0){oObjectOrange = oObjectOrange.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oBoutonEteind.getAttribute("id") == null || oBoutonEteind.getAttribute("id").search("genially-animated") < 0){oBoutonEteind = oBoutonEteind.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oBoutonAllume.getAttribute("id") == null || oBoutonAllume.getAttribute("id").search("genially-animated") < 0){oBoutonAllume = oBoutonAllume.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oBoutonPlay.getAttribute("id") == null || oBoutonPlay.getAttribute("id").search("genially-animated") < 0){oBoutonPlay = oBoutonPlay.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oPerdu.getAttribute("id") == null || oPerdu.getAttribute("id").search("genially-animated") < 0){oPerdu = oPerdu.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oBravo.getAttribute("id") == null || oBravo.getAttribute("id").search("genially-animated") < 0){oBravo = oBravo.parentNode;}else{break;}}oObjectJaune.style.visibility = "hidden";oObjectVert.style.visibility = "hidden";oObjectRouge.style.visibility = "hidden";oObjectBleu.style.visibility = "hidden";oObjectViolet.style.visibility= "hidden";oObjectOrange.style.visibility= "hidden";oPerdu.style.visibility = "hidden";oBravo.style.visibility = "hidden";oBoutonEteind.parentNode.addEventListener('click',onclick_object,true);}</SCRIPT>

Mémorise le code couleur

s i m o n

B r a v o

P e r d u

Info aux joueurs : Le petit bouton rond et rouge, sert à tout allumer Le petit bouton rond et bleu, sert à tout éteindre Le petit bouton rond et jaune, sert à lancer l'animation des couleurs à mémoriser, puis retape les mêmes couleurs. Partie de code en Javascript Nommer les objets : <div id=Bravo></div> <script></script> // acoupler avec un message texte ou un bouton de redirection<div id=Perdu></div> <script></script> // idem que Bravo<div id=BoutonPlay></div> <script></script> // zone à mettre autour du bouton jaune<div id=BoutonEteind></div> <script></script> // zone à mettre autour du bouton bleu <div id=BoutonAllume></div> <script></script> // zone à mettre autour du bouton rouge <div id=nbrCouleurs>5</div> <script></script> // à toi de définir le nbr de couleurs à mémoriser.<div id=Orange_Eclairé></div> <script></script><div id=Violet_Eclairé></div> <script></script><div id=Bleu_Eclairé></div> <script></script><div id=Rouge_Eclairé></div> <script></script><div id=Vert_Eclairé></div> <script></script><div id=Jaune_Eclairé></div> <script></script> Script d'action : <div id=Jeu Simon>JEU SIMON</div> <SCRIPT> var sObjectJaune = "Jaune_Eclairé" ;var sObjectVert = "Vert_Eclairé" ;var sObjectRouge = "Rouge_Eclairé" ;var sObjectBleu = "Bleu_Eclairé" ;var sObjectViolet = "Violet_Eclairé";var sObjectOrange = "Orange_Eclairé";var snbrCouleurs = document.getElementById("nbrCouleurs").innerHTML;var sBoutonAllume = "BoutonAllume";var sBoutonEteind = "BoutonEteind";var sBoutonPlay = "BoutonPlay";var sChoixOrdi = new Array("","","","","");var sChoixClient = new Array("","","","","");var sPerdu = "Perdu";var sBravo = "Bravo";var x =snbrCouleurs; // nombre de lumière allumé par l'ordi défini par la variable nbrCouleursvar j=0; // nombre de lumière que le client allumefunction arrayEquals(a, b) {return Array.isArray(a) &&Array.isArray(b) &&a.length === b.length &&a.every((val, index) => val === b[index]);} function testResultat(){ // test réalisé après chaque clic du client sur une couleur if (j==x){oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";if (arrayEquals(sChoixClient, sChoixOrdi)){oBravo.style.visibility="visible";} // if (arrayEquals...)else{oPerdu.style.visibility="visible";} // else} // if (j==x)} // function testResultatfunction onclick_object(event){var xMousePos = event.clientX + window.pageXOffset;var yMousePos = event.clientY + window.pageYOffset;if( (xMousePos > oObjectJaune.getBoundingClientRect().left ) &&(xMousePos < oObjectJaune.getBoundingClientRect().right ) &&(yMousePos > oObjectJaune.getBoundingClientRect().top ) &&(yMousePos < oObjectJaune.getBoundingClientRect().bottom)){oObjectJaune.style.visibility="visible";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";sChoixClient.splice(j,j, "Jaune");j++testResultat()}if( (xMousePos > oObjectVert.getBoundingClientRect().left ) &&(xMousePos < oObjectVert.getBoundingClientRect().right ) &&(yMousePos > oObjectVert.getBoundingClientRect().top ) &&(yMousePos < oObjectVert.getBoundingClientRect().bottom)){oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="visible";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";sChoixClient.splice(j,j, "Vert");j++testResultat()}if( (xMousePos > oObjectRouge.getBoundingClientRect().left ) &&(xMousePos < oObjectRouge.getBoundingClientRect().right ) &&(yMousePos > oObjectRouge.getBoundingClientRect().top ) &&(yMousePos < oObjectRouge.getBoundingClientRect().bottom)){oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="visible";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";sChoixClient.splice(j,j, "Rouge");j++testResultat()}if( (xMousePos > oObjectBleu.getBoundingClientRect().left ) &&(xMousePos < oObjectBleu.getBoundingClientRect().right ) &&(yMousePos > oObjectBleu.getBoundingClientRect().top ) &&(yMousePos < oObjectBleu.getBoundingClientRect().bottom)){oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="visible";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";sChoixClient.splice(j,j, "Bleu");j++testResultat()}if( (xMousePos > oObjectViolet.getBoundingClientRect().left ) &&(xMousePos < oObjectViolet.getBoundingClientRect().right ) &&(yMousePos > oObjectViolet.getBoundingClientRect().top ) &&(yMousePos < oObjectViolet.getBoundingClientRect().bottom)){oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="visible";oObjectOrange.style.visibility="hidden";sChoixClient.splice(j,j, "Violet");j++testResultat()}if( (xMousePos > oObjectOrange.getBoundingClientRect().left ) &&(xMousePos < oObjectOrange.getBoundingClientRect().right ) &&(yMousePos > oObjectOrange.getBoundingClientRect().top ) &&(yMousePos < oObjectOrange.getBoundingClientRect().bottom)){oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="visible";sChoixClient.splice(j,j, "Orange");j++testResultat()}if( (xMousePos > oBoutonAllume.getBoundingClientRect().left ) &&(xMousePos < oBoutonAllume.getBoundingClientRect().right ) &&(yMousePos > oBoutonAllume.getBoundingClientRect().top ) &&(yMousePos < oBoutonAllume.getBoundingClientRect().bottom)){oPerdu.style.visibility="hidden";oBravo.style.visibility="hidden";oObjectJaune.style.visibility="visible";oObjectVert.style.visibility="visible";oObjectRouge.style.visibility="visible";oObjectBleu.style.visibility="visible";oObjectViolet.style.visibility="visible";oObjectOrange.style.visibility="visible";//alert("Les couleurs que le client a choisi sont : \n"+sChoixClient.join(", "));}if( (xMousePos > oBoutonEteind.getBoundingClientRect().left ) &&(xMousePos < oBoutonEteind.getBoundingClientRect().right ) &&(yMousePos > oBoutonEteind.getBoundingClientRect().top ) &&(yMousePos < oBoutonEteind.getBoundingClientRect().bottom)){oPerdu.style.visibility="hidden";oBravo.style.visibility="hidden";oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";// alert("Les couleurs que l'ordi a choisi sont : \n"+ sChoixOrdi.join(", "));}if( (xMousePos > oBoutonPlay.getBoundingClientRect().left ) &&(xMousePos < oBoutonPlay.getBoundingClientRect().right ) &&(yMousePos > oBoutonPlay.getBoundingClientRect().top ) &&(yMousePos < oBoutonPlay.getBoundingClientRect().bottom)){oPerdu.style.visibility="hidden";oBravo.style.visibility="hidden";let i = 0 ;var nbrAleatoir = 0;var changeNbr = 0;function showLumiere(){changeNbr = nbrAleatoir;nbrAleatoir = Math.floor((Math.random() * 6) + 1);if (changeNbr == nbrAleatoir){//alert("idem1");nbrAleatoir = Math.floor((Math.random() * 6) + 1);if (changeNbr == nbrAleatoir){//alert("idem2");nbrAleatoir = Math.floor((Math.random() * 6) + 1);if (changeNbr == nbrAleatoir){//alert("idem3");nbrAleatoir = Math.floor((Math.random() * 6) + 1);if (changeNbr == nbrAleatoir){//alert("idem4");nbrAleatoir = Math.floor((Math.random() * 6) + 1);if (changeNbr == nbrAleatoir){alert("Attention deux fois la même couleur!");nbrAleatoir = Math.floor((Math.random() * 6) + 1);}}}}}let timeOut ;if(i <x){switch(nbrAleatoir){case 1 :oObjectJaune.style.visibility="visible";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";sChoixOrdi.splice(i,i, "Jaune");break;case 2 :oObjectVert.style.visibility="visible";oObjectJaune.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";sChoixOrdi.splice(i,i, "Vert");break;case 3 :oObjectRouge.style.visibility="visible";oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";sChoixOrdi.splice(i,i, "Rouge");break;case 4 :oObjectBleu.style.visibility="visible";oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";sChoixOrdi.splice(i,i, "Bleu");break;case 5 :oObjectViolet.style.visibility="visible";oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectOrange.style.visibility="hidden";sChoixOrdi.splice(i,i, "Violet");break;case 6 :oObjectOrange.style.visibility="visible";oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";sChoixOrdi.splice(i,i, "Orange");break;default :} //switch.timeOut = setTimeout( showLumiere,1000)i++} // ifelse{clearTimeout(timeOut);oObjectJaune.style.visibility="hidden";oObjectVert.style.visibility="hidden";oObjectRouge.style.visibility="hidden";oObjectBleu.style.visibility="hidden";oObjectViolet.style.visibility="hidden";oObjectOrange.style.visibility="hidden";j=0for (j=0; j<x; j++){sChoixClient.splice(j,j,"");}j=0} // else} // fonction showLumiereshowLumiere()} //if} // function onclicvar oObjectJaune = document.getElementById(sObjectJaune);var oObjectVert = document.getElementById(sObjectVert);var oObjectRouge = document.getElementById(sObjectRouge);var oObjectBleu = document.getElementById(sObjectBleu);var oObjectViolet = document.getElementById(sObjectViolet); var oObjectOrange = document.getElementById(sObjectOrange); var oBoutonAllume = document.getElementById(sBoutonAllume);var oBoutonEteind = document.getElementById(sBoutonEteind);var oBoutonPlay = document.getElementById(sBoutonPlay);var oPerdu = document.getElementById(sPerdu);var oBravo = document.getElementById(sBravo);if (document.getElementsByClassName('container-wrapper-genially').length != 0) {for (let i = 0; i<10 ; i++){if(oObjectJaune.getAttribute("id") == null || oObjectJaune.getAttribute("id").search("genially-animated") < 0){oObjectJaune = oObjectJaune.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oObjectVert.getAttribute("id") == null || oObjectVert.getAttribute("id").search("genially-animated") < 0){oObjectVert = oObjectVert.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oObjectRouge.getAttribute("id") == null || oObjectRouge.getAttribute("id").search("genially-animated") < 0){oObjectRouge = oObjectRouge.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oObjectBleu.getAttribute("id") == null || oObjectBleu.getAttribute("id").search("genially-animated") < 0){oObjectBleu = oObjectBleu.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oObjectViolet.getAttribute("id") == null || oObjectViolet.getAttribute("id").search("genially-animated") < 0){oObjectViolet = oObjectViolet.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oObjectOrange.getAttribute("id") == null || oObjectOrange.getAttribute("id").search("genially-animated") < 0){oObjectOrange = oObjectOrange.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oBoutonEteind.getAttribute("id") == null || oBoutonEteind.getAttribute("id").search("genially-animated") < 0){oBoutonEteind = oBoutonEteind.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oBoutonAllume.getAttribute("id") == null || oBoutonAllume.getAttribute("id").search("genially-animated") < 0){oBoutonAllume = oBoutonAllume.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oBoutonPlay.getAttribute("id") == null || oBoutonPlay.getAttribute("id").search("genially-animated") < 0){oBoutonPlay = oBoutonPlay.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oPerdu.getAttribute("id") == null || oPerdu.getAttribute("id").search("genially-animated") < 0){oPerdu = oPerdu.parentNode;}else{break;}}for (let i = 0; i<10 ; i++){if(oBravo.getAttribute("id") == null || oBravo.getAttribute("id").search("genially-animated") < 0){oBravo = oBravo.parentNode;}else{break;}}oObjectJaune.style.visibility = "hidden";oObjectVert.style.visibility = "hidden";oObjectRouge.style.visibility = "hidden";oObjectBleu.style.visibility = "hidden";oObjectViolet.style.visibility= "hidden";oObjectOrange.style.visibility= "hidden";oPerdu.style.visibility = "hidden";oBravo.style.visibility = "hidden";oBoutonEteind.parentNode.addEventListener('click',onclick_object,true);}</SCRIPT>