| 19 | |
| 20 | // Show hidden word |
| 21 | function displayWord() { |
| 22 | wordEl.innerHTML = ` |
| 23 | ${selectedWord |
| 24 | .split('') |
| 25 | .map( |
| 26 | letter => ` |
| 27 | <span class="letter"> |
| 28 | ${correctLetters.includes(letter) ? letter : ''} |
| 29 | </span> |
| 30 | ` |
| 31 | ) |
| 32 | .join('')} |
| 33 | `; |
| 34 | |
| 35 | const innerWord = wordEl.innerText.replace(/[ \n]/g, ''); |
| 36 | |
| 37 | if (innerWord === selectedWord) { |
| 38 | finalMessage.innerText = 'Congratulations! You won! 😃'; |
| 39 | finalMessageRevealWord.innerText = ''; |
| 40 | popup.style.display = 'flex'; |
| 41 | |
| 42 | playable = false; |
| 43 | } |
| 44 | } |
| 45 | |
| 46 | // Update the wrong letters |
| 47 | function updateWrongLettersEl() { |