This commit is contained in:
Blavignac Leonardo 2022-12-06 17:43:51 +01:00
rodzic c316557c6d
commit 18727ed042

Wyświetl plik

@ -1,4 +1,4 @@
const reponse = "train"; const reponse = "TRAIN";
var word =""; var word ="";
const good_letter_color = "#3fbe00"; const good_letter_color = "#3fbe00";
const bad_letter_color = "#BE0000"; const bad_letter_color = "#BE0000";
@ -8,23 +8,27 @@ let arrWords;
readTextFile("words.txt"); readTextFile("words.txt");
function change_color_good_letter(coord){ function change_color_good_letter(coord){
coord = "case".concat(coord)
console.log(coord)
var case_div = document.getElementById(coord); var case_div = document.getElementById(coord);
case_div.style.backgroundColor = good_letter_color; case_div.style.backgroundColor = good_letter_color;
} }
function change_color_bad_letter(coord){ function change_color_bad_letter(coord){
coord = "case".concat(coord)
console.log(coord)
var case_div = document.getElementById(coord); var case_div = document.getElementById(coord);
case_div.style.backgroundColor = bad_letter_color; case_div.style.backgroundColor = bad_letter_color;
} }
function change_color_mid_letter(coord){ function change_color_mid_letter(coord){
coord = "case".concat(coord)
console.log(coord)
var case_div = document.getElementById(coord); var case_div = document.getElementById(coord);
case_div.style.backgroundColor = mid_letter_color; case_div.style.backgroundColor = mid_letter_color;
} }
function update(x) { function update(x) {
console.log("avant",free_box);
if (free_box[1]==6) { if (free_box[1]==6) {
} }
else { else {
@ -52,12 +56,18 @@ function Supprimer() {
} }
function Enter() { function Enter() {
console.log("enter",free_box);
if (verifWord() && free_box[0]!=6) { if (verifWord() && free_box[0]!=6) {
console.log("he");
write_result(verifLettres(word)); write_result(verifLettres(word));
free_box[0]+=1; free_box[0]+=1;
free_box[1]=1; free_box[1]=1;
word=""; word="";
} }
console.log("enter word",word);
console.log("enter apres",free_box);
} }
function verifLettres(aWord) { function verifLettres(aWord) {
@ -80,16 +90,16 @@ function write_result(verif){
let pos = ""; let pos = "";
pos = free_box[0].toString(); pos = free_box[0].toString();
for(let i=0; i<5; i++){ for(let i=0; i<5; i++){
pos = (free_box[0]-1).toString(); pos = (free_box[0]).toString();
pos = pos.concat((i+1).toString()); pos = pos.concat((i+1).toString());
if (verif[i] == 2){ if (verif[i] == 2){
change_color_good_letter(); change_color_good_letter(pos);
} }
else if ( verif[i]===1){ else if ( verif[i]===1){
change_color_mid_letter(); change_color_mid_letter(pos);
} }
else{ else{
change_color_bad_letter(); change_color_bad_letter(pos);
} }
} }
} }