Вот такая ошибка:
VM75:20 Uncaught TypeError: answerArray.join is not a function
at <anonymous>:20:24
var words = [
"петух",
"кот",
"машина",
"корабль",
"программа",
"вездеход",
"компьютер"
];
var word = words[Math.floor(Math.random() * words.length)];
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 if (guess.length !== 1 ) {
alert("Введи пожалуйста только одну буквук");
} else {
for (var j = 0; j < word.length; j++) {
if (word[j] === guess) {
answerArray[j] = guess;
remainingLetters--;
}
}
}
}
alert(answerArray.join(" "));
alert("Отлично ! Было загадано слово " + word);