Замена пробелов в массиве - PullRequest
0 голосов
/ 11 февраля 2019

Я создаю игру палача, которая вращается вокруг групп.У некоторых из полос есть пробелы, и когда подчеркивание вставлено, пробелы читаются как пробелы, чтобы угадать.

В моем цикле for, когда я помещаю подчеркивания в массив guessingWord, я пытаюсь добавить условие, которое проверяет, является ли текущая буква $, тогда я хочу нажатьпробел, в противном случае push подчеркивание.Мне нужно утверждение if / else, в которое я верю, но ничего из того, что я придумал, не работает.

for (var i = 0; i < bands[currentWordIndex].length; i++) { 
    guessingWord.push("_");
}

1 Ответ

0 голосов
/ 11 февраля 2019

Просто используйте оператор if, как хотите:

for (var i = 0; i < bands[currentWordIndex].length; i++) { 
    if (bands[currentWordIndex][i] == "$") {
        guessingWord.push(" ");
    } else {
        guessingWord.push("_");
   }
}
...