我正在构建一款围绕乐队的刽子手游戏。有些带具有空格,当按下下划线时,空格将被读取为空白以供猜测。
在我的 for
循环中,当我将下划线插入 guessingWord
数组时,我尝试添加一个条件来检查当前字母是否为 $
那么我想推一个空格,否则推一个下划线。我相信我需要一个 if/else 语句,但我想出的方法都不起作用。
for (var i = 0; i < bands[currentWordIndex].length; i++) {
guessingWord.push("_");
}
最佳答案
只需使用 if
语句即可:
for (var i = 0; i < bands[currentWordIndex].length; i++) {
if (bands[currentWordIndex][i] == "$") {
guessingWord.push(" ");
} else {
guessingWord.push("_");
}
}
关于javascript - 将数组中的空格替换为空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54623149/