diff --git a/SwichGIT/src/js/main.js b/SwichGIT/src/js/main.js index fec7182..4aa715c 100644 --- a/SwichGIT/src/js/main.js +++ b/SwichGIT/src/js/main.js @@ -11,15 +11,12 @@ var darktercia = "#606060"; var carteselect = []; var deckPartie = []; //Ensemble des cartes affichees a l'ecran var TasDuJEU = []; // Ensemble de toutes les cartes presente dans le jeu -var allMode = ["Match à Point", "Mode Timer", "Infini", "Bac"]; // Défini tout les modes de Jeu var allDimension = ["4 * 3", "3 * 3", "3 * 2", "2 * 2"];// Défini toutes les dimensions que les cartes peuvent avoir var selectionMode = 0; var selectionDiemension = 0; var allModeFrench = ["Match à Point", "Mode Timer", "Infini", "Bac"]; // Défini tout les modes de Jeu en français var allModeEngl = ["Point Match", "Timer mode", "Infini", "Bac"]; // Défini tout les modes de Jeu en Anglais -var allDimension = ["4 * 3", "3 * 3", "3 * 2", "2 * 2"];// Défini toutes les dimensions que les cartes peuvent avoir -var selectionMode = 0; -var selectionDiemension = 0; + var modelangue = false; @@ -33,22 +30,35 @@ function majSizeCard(column) { document.documentElement.style.setProperty('--tailleTablette', newTailleTablette + "vw"); } function modePrec() { - if (selectionMode == 0) { - selectionMode = allMode.length - 1; - } else { + if(!modelangue){ + if (selectionMode == 0) { + selectionMode = allModeFrench.length - 1; + } + else { selectionMode -= 1; + } + document.getElementById("textmode").textContent = "" + allModeFrench[selectionMode] + } + else{ + if (selectionMode == 0) { + selectionMode = allModeEngl.length - 1; + } + else { + selectionMode -= 1; + } + document.getElementById("textmode").textContent = "" + allModeEngl[selectionMode] } - document.getElementById("textmode").textContent = "" + allMode[selectionMode] } + -function modeSuiv() { +/*function modeSuiv() { if (selectionMode == allMode.length - 1) { selectionMode = 0; } else { selectionMode += 1; } document.getElementById("textmode").textContent = "" + allMode[selectionMode] -} +}*/ function dimensionPrec() { if (selectionDiemension == 0) { @@ -898,8 +908,6 @@ function lancerpartie() { majSizeCard(2); } else if (selectionDiemension == 3) { - window.alert("Oups, il semblerait que ce mode ne soit pas encore disponible..."); - if(!modelangue){ window.alert("Oups, il semblerait que ce mode ne soit pas encore disponible..."); } @@ -1726,7 +1734,13 @@ function chercherCombinaison() { } } } - window.alert("Nombre de combinaison: " + Cptsolution); + if(!modelangue){ + window.alert("Nombre de combinaison: " + Cptsolution); + } + else{ + window.alert("Number of combination: " + Cptsolution); + } + } function testPertinent() { @@ -1818,7 +1832,13 @@ function testAllEnsemble(liste) { if (!solution) { selectionAuto(liste[i].ensemble); //console.log("==========================") - console.log("Combinaison à " + (lesCartes.length) + " cartes trouvée : " + liste[i].ensemble); + if(!modelangue){ + console.log("Combinaison à " + (lesCartes.length) + " cartes trouvée : " + liste[i].ensemble); + } + else { + console.log("Combination with " + (lesCartes.length) + " cards found : " + liste[i].ensemble); + } + compteur++; //console.log(sommeCarreElement(liste[i].ensemble)) } @@ -1954,8 +1974,6 @@ function printCombinations(array, p) { } run(0, 0); - window.alert("fin test " + k + " cartes") - if(!modelangue){ window.alert("fin test " + k + " cartes") }