我正在构建围绕乐队的volv子手游戏。一些乐队有空格,当按下下划线时,空格将被视为空白以供猜测。
在我的for
循环中,当我将下划线推送到guessingWord
数组时,我试图添加一个条件以检查当前字母是否为$
,然后我要加空格,否则要按下划线。我需要一个if / else声明,但我没有提出任何建议。
for (var i = 0; i < bands[currentWordIndex].length; i++) {
guessingWord.push("_");
}
答案 0 :(得分:4)
只需使用if
语句即可:
for (var i = 0; i < bands[currentWordIndex].length; i++) {
if (bands[currentWordIndex][i] == "$") {
guessingWord.push(" ");
} else {
guessingWord.push("_");
}
}