Već satima pokušavam da prepravim dio koda koji sam negdje ranije radio. Naime, njime pogađam slova u zadatoj riječi na način što uneseno slovo je ok ako postoji bilo gdje u riječi i ako ga ima na više mjesta unese ga na sva mjesta. Ako slovo ne postoji povećava se broj grešaka. Npr. za riječ banana ako unesem slovo a staviće ga na drugo četvrto i šesto mjesto itd.
//u trazenaRijec se nalazi tražena riječ
//u kliknutoSlovo se nalazi slovo na koje je kliknuto
//brojGresaka broji greške
if (trazenaRijec.includes(kliknutoSlovo)) {
[...trazenaRijec].forEach((slovo, indeks) => {
if (slovo === kliknutoSlovo) {
wordDisplay.querySelectorAll("li")[indeks].innerText = slovo;
}
});
} else {
brojGresaka++;
}
Htio bih da prepravim tako da pogađa slova redom i bez obzira ako ih ima više istih da ide redom i jedno po jedno. Npr. za riječ banana da se mora početi sa slovom b, pa onda a koje će staviti samo na drugo mjesto, pa n, pa a itd. Svaka ideja je dobrodošla pošto sam se zapetljao i dobijam neke beskonačne petlje,