JSFiddle - React, Tailwind, and code Playground
JavaScript
var word = 'программа';
var answerArray = [];
for (var i = 0; i < word.length; i++) {
answerArray[i] = "_";
}
var remainingLetters = word.length;
while (remainingLetters > 0 ) {
alert(answerArray.join(" "));
var guess = prompt("Угадайте букву, или нажмите Отмена для выхода из игры.");
if (guess === null) {
// Выходим из игрового цикла
break;
}
else {
for (var j = 0; j < word.length; j++) {
if(answerArray[j] === guess){
alert('Такая буква уже есть')
}
else if(word[j] === guess) {
answerArray[j] = guess.toLowerCase();
remainingLetters--;
}
else if(word[j] != guess){
alert('Такой буквы нету');
break;
}
}
}
}