用数组中的空格替换空格

时间:2019-02-11 02:17:01

标签: javascript arrays string function ecmascript-6

我正在构建围绕乐队的volv子手游戏。一些乐队有空格,当按下下划线时,空格将被视为空白以供猜测。

在我的for循环中,当我将下划线推送到guessingWord数组时,我试图添加一个条件以检查当前字母是否为$,然后我要加空格,否则要下划线。我需要一个if / else声明,但我没有提出任何建议。

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

1 个答案:

答案 0 :(得分:4)

只需使用if语句即可:

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