我摆弄着试图创建一个函数,循环直到匹配的答案给出,有没有更好的方法来做到这一点?我意识到我正在污染全局命名空间设置“loopBoolean = false/true”!如何避免使用此功能污染全局名称空间?
function userPrompt() {
var loopBoolean = true;
while(loopBoolean){
var userChoice = prompt("type something").toLowerCase();
if(userChoice === "gogo"){
alert("good answer!");
loopBoolean = false;
}
else{
loopBoolean = true;
}
}
}
userPrompt();