点击按钮,我希望: - 1提示输入我的密码 - 如果正确 - >转到页面,如果没有: -2nd提示 - >如果密码正确 - >转到页面,如果没有: -3rd提示 - >如果密码正确 - >转到页面,如果没有:
alert('you failed')
目前它还没有读取第二个提示,也没有发出最终警报。
代码:
function passWord() {
var number = 0;
var pass1 = prompt('Give password','your password...... ');
while (number < 3) {
if (pass1=="montpellier") {
alert('Success.... you're being redirected');
window.open("quiz.php");
} else {
number =+ 1;
var pass2=prompt('Try again','paassword....');
if (pass2=="montpellier & number < 3) {
alert('Success....you'rebeing redirected');
window.open("quiz.php");
} else {
alert('You failed');
window.history.back();
}
}
}
当我尝试在第二个提示时输入密码时,它会继续提示,直到数字&lt; 3。