Тема: Js _гра відгадай слово
є код для гри Відгадай слово. Потрібно зробити, коли я вводжу букву (велику), вона замінювалась на маленьку і якщо вона є, щоб виводилась в алерті маленька буква.
ось цей код, який має міняти велику букву на маленьку. Не можу зрозуміти чому він не працює
// if ((quess_letter = quess_letter.toUpperCase())) {
// quess_letter = guess_letter.toLowerCase();
//}
Це весь код:
var words = ['яблуко', 'магазин'];
var word = words[Math.floor(words.length * Math.random())];
var unknown_word = [];
for (var i = 0; i < word.length; i++) {
unknown_word[i] = '_';
}
var remaining_letter = word.length;
while (remaining_letter > 0) {
alert(unknown_word.join(' '));
var quess_letter = prompt('Відгадайте букву');
if (quess_letter == null) {
break;
}
// if ((quess_letter = quess_letter.toUpperCase())) {
// quess_letter = guess_letter.toLowerCase();
//}
else if (quess_letter.length !== 1) {
alert('Потрібно ввести 1 букву');
} else {
for (j = 0; j < word.length; j++) {
if (word[j] === quess_letter) {
unknown_word[j] = quess_letter;
remaining_letter--;
}
}
}
}
alert(unknown_word.join(' '));
if (remaining_letter == 0) {
alert('Ви відгадали слово - ' + word);
}