你这里第三行开始就有问题了。
你的思路应该是只要账号密码不对就一直循环对吧。如果正确就跳出。
所以你先判断需要跳出的情况,然后不满足的时候执行输入操作就可以。
简而言之,修改括号里的判断条件,然后你换一下判断顺序,成功时加入跳出操作。这样就行了。
do{var user = prompt("请输入用户名:","")
var psw = prompt("请输入密码:","")
if(user=="admin"&&psw=="123456"){
alert("登录成功!")
break
}else{
alert("登录失败!")
}
} while(true)