const reponse = "train"; var word =""; const good_letter_color = "#3fbe00"; const bad_letter_color = "#BE0000"; const mid_letter_coloer = "#BF8200"; var free_box = [1,1]; function change_color_good_letter(coord){ var case_div = document.getElementById(coord); case_div.style.backgroundColor = good_letter_color; } function change_color_bad_letter(coord){ var case_div = document.getElementById(coord); case_div.style.backgroundColor = bad_letter_color; } function change_color_mid_letter(coord){ var case_div = document.getElementById(coord); case_div.style.backgroundColor = mid_letter_color; } function update(x) { console.log("avant",free_box); if (free_box[1]==6) { } else { word += x; free = free_box.map(num=>{return String(num)}).join(""); document.getElementById(free).innerHTML = x; free_box[1]+=1; } console.log("word",word); console.log("apres",free_box); } function Supprimer() { word = word.slice(0,-1); console.log(word); if (free_box[1]==1) { } else { free_box[1]+=-1; } free = free_box.map(num=>{return String(num)}).join(""); console.log("freesup",free); document.getElementById(free).innerHTML = ""; console.log(free_box); } function Enter() { free_box[0]+=1; free_box[1]=1; verifLettres(word); } function verifLettres(aWord) { let verif = [0,0,0,0,0]; for(let i=0 ; i<5; i++){ if(aWord[i]==reponse[i]) { verif[i]=2; } else{ if(reponse.includes[aWord[i]]){ verif[i]=1; } } } return verif; } function write_result(verif){ let pos = ""; pos = free_box[0].toString(); for(let i=0; i<5; i++){ pos = (free_box[0]-1).toString(); pos = pos.concat((i+1).toString()); if (verif[i] == 2){ change_color_good_letter(); } else if ( verif[i]===1){ change_color_mid_letter(); } else{ change_color_bad_letter(); } } }