【发布时间】:2020-03-23 09:42:14
【问题描述】:
我正在尝试通过使用我的startGame() 函数循环 if 语句来构建最简单的文本冒险。我怎样才能让它工作?还是我找错树了?
let m = 1;
function startGame() {
if (m === 1){
document.querySelector("#text").innerHTML = "START PAGE";
document.querySelector("#btn").value = 'Go to map 2';
document.querySelector("#btn").addEventListener("click", map2);
function map2() {
m = 2;
}
} else if (m === 2) {
document.querySelector("#text").innerHTML = "SUCCESS!!!";
} else {
document.querySelector("#text").innerHTML = "Nothing works";
}
}
startGame()
【问题讨论】:
-
这里没有循环
-
@andymccullough 他的意思是我认为的一系列如果
-
请提供确切的问题和所需的输出以及一些代码
-
How can I make it work?你首先需要告诉我们问题是什么 -
我想他是在问“我有这一系列的 if,现在我想循环运行它,这样它就不会冻结浏览器”。据我了解,他想根据
m值做不同的事情。而m的值会随着用户玩游戏而变化
标签: javascript loops if-statement adventure