From c6fc326086718028464240d6591b163a51f1c00f Mon Sep 17 00:00:00 2001 From: gwen Date: Thu, 29 Feb 2024 14:56:07 +0100 Subject: [PATCH] merger les variables debug avec la partie local --- science-quest/src/components/jeux/pendu/Pendu.vue | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/science-quest/src/components/jeux/pendu/Pendu.vue b/science-quest/src/components/jeux/pendu/Pendu.vue index 96f0bef..c038a87 100644 --- a/science-quest/src/components/jeux/pendu/Pendu.vue +++ b/science-quest/src/components/jeux/pendu/Pendu.vue @@ -14,8 +14,6 @@ export default{ //local uniquement, le client ne saura pas le mot debug_motADeviner: "einstein", - debug_nbLettresADeviner: 8, - debug_lettresDejaDevine: "", //tout en minuscule //bloquer l'input si l'utilisateur met une lettre deja devinée api_pagesMaximum: 0, //impossible de connaitre le nombre de page a l'avance @@ -26,7 +24,7 @@ export default{ this.debug_creerPartie(); this.premierePartie = false; //l'api (PATCH demarrerPartie) retournera le nombre de lettres a deviner ainsi que le nombre de vies - this.nbLettresADeviner = this.debug_nbLettresADeviner; //TODO utiliser l'api + this.nbLettresADeviner = this.debug_motADeviner.length this.viesRestantes = 10; // TODO utiliser l'api this.progression = "_".repeat(this.nbLettresADeviner); this.lettresDejaDevine = ""; @@ -65,12 +63,12 @@ export default{ return this.debug_motADeviner; //plus de vies = fin de la partie, l'api retourne le mot qu'on devait trouver } let progression = ""; - this.debug_lettresDejaDevine += lettre; - this.debug_motADeviner.split("").forEach(w => this.debug_lettresDejaDevine.includes(w) ? progression += w : progression += "_"); + this.lettresDejaDevine += lettre; + this.debug_motADeviner.split("").forEach(w => this.lettresDejaDevine.includes(w) ? progression += w : progression += "_"); return progression; }, debug_creerPartie: function () { - this.debug_lettresDejaDevine = ""; + this.lettresDejaDevine = ""; //appeler l'API fetch(`${REST_API}/scientifiques?page=`+this.intAleatoire(this.api_pagesMaximum)).then(response=>{ response.json().then(json=>{