怎样做到限制javascript dis_prompt()输入数的大小范围 10
<scripttype="text/javascript">functiondisp_prompt(){varscore=prompt("请输入成绩")if(score>...
<script type="text/javascript">
function disp_prompt(){
var score=prompt("请输入成绩")
if(score>100&&score<0){
alert("输入的数不正确请重新输入")
}else if(score<=100&&score>=80){
alert("改学生的成绩为优秀")
}else if(score<80&&score>=70){
alert("该学生的成绩为良好")
}else if(score>=60&&score<70){
alert("该学生的成绩为及格")
}else if(score<60){
alert("该学生的成绩为不及格")
}
}
</script> 展开
function disp_prompt(){
var score=prompt("请输入成绩")
if(score>100&&score<0){
alert("输入的数不正确请重新输入")
}else if(score<=100&&score>=80){
alert("改学生的成绩为优秀")
}else if(score<80&&score>=70){
alert("该学生的成绩为良好")
}else if(score>=60&&score<70){
alert("该学生的成绩为及格")
}else if(score<60){
alert("该学生的成绩为不及格")
}
}
</script> 展开
展开全部
function disp_prompt() {
while (true) {
var score = prompt("请输入成绩", "");
if (!/^([1-9]\d?|100|0)$/.test(score)) {
alert("输入的数不正确请重新输入");
continue;
} else if (score <= 100 && score >= 80) {
alert("该学生的成绩为优秀");
break;
} else if (score < 80 && score >= 70) {
alert("该学生的成绩为良好");
break;
} else if (score >= 60 && score < 70) {
alert("该学生的成绩为及格");
break;
} else if (score < 60 && score >= 0) {
alert("该学生的成绩为不及格");
break;
}
}
}
disp_prompt();
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询