你好,请问我的代码有什么问题吗?
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>return</title>
</head>
<body>
<script>
var input=prompt("请输入您的密码");
// 补充代码
function funName(){
if (isNaN(parseInt(input))) {
alert("非数字,重新输入");
var input=prompt("请重新输入您的密码");
}
else if (input.length<6) {
alert("密码不能小于6位数");
var input=prompt("请重新输入您的密码");
}
else if (input.length>12) {
alert("密码不能大于12位数");
var input=prompt("请重新输入您的密码");
}
else {
alert("密码正确");
}
}
alert(funName(input));
</script>
</body>
</html>0
收起
正在回答
2回答
同学,你好。灰灰老师给你的截图是预留代码,不是全部的代码,预留代码中还有这两行的哦:

在最开始的时候需要有一个输入:var input=prompt("请输入您的密码");
在判断过一遍之后,如果是正确的,那么会弹出"密码正确”。如果上面的条件不满足,会执行让重新输入密码 input=prompt("请输入您的密码");
如果帮助到了你,欢迎采纳!
祝学习愉快!

恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星