js if语句多个条件判断
2018-03-01 00:00
429 查看
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="UTF-8">
<style>
*,body{
margin: 0;
padding: 0;
font-family: "微软雅黑";
text-align: center;
}
input{
margin-top:180px;
}
input + input{
cursor: pointer;
}
p{
width: 500px;
margin: 20px auto 0;
text-align:left;
}
</style>
<script>
function fnBtn(){
var zmkt=document.getElementById('zmkt');
var num=Number(zmkt.value);
/* console.log(typeof(num));*/
if(num>0 && num<6){
alert("未及格");
}else if(num==6){
alert("及格");
}else if(num>6 && num<11){
alert("成绩优秀");
}else if(num!==Number || num<1 ||num>10){
alert("请输入有效成绩");
}
}
</script>
</head>
<body>
<input id="zmkt" type="text" value="输入成绩">
<input type="button" value="查询成绩" onclick="fnBtn()">
<p>
请使用js按要求完成效果制作,点击“查询成绩”,获取“输入成绩”的值。<br />
如果“输入成绩”的值为数字“1-5”,则弹出“未及格”<br />
如果“输入成绩”的值为数字“6”,则弹出“及格”<br />
如果“输入成绩”的值为数字“7-10”,则弹出“成绩优秀”<br />
第一个数字不是数字或值不在1-10之间,则弹出请输入有效成绩。<br />
</p>
</body>
</html>
<html lang="zh-cn">
<head>
<meta charset="UTF-8">
<style>
*,body{
margin: 0;
padding: 0;
font-family: "微软雅黑";
text-align: center;
}
input{
margin-top:180px;
}
input + input{
cursor: pointer;
}
p{
width: 500px;
margin: 20px auto 0;
text-align:left;
}
</style>
<script>
function fnBtn(){
var zmkt=document.getElementById('zmkt');
var num=Number(zmkt.value);
/* console.log(typeof(num));*/
if(num>0 && num<6){
alert("未及格");
}else if(num==6){
alert("及格");
}else if(num>6 && num<11){
alert("成绩优秀");
}else if(num!==Number || num<1 ||num>10){
alert("请输入有效成绩");
}
}
</script>
</head>
<body>
<input id="zmkt" type="text" value="输入成绩">
<input type="button" value="查询成绩" onclick="fnBtn()">
<p>
请使用js按要求完成效果制作,点击“查询成绩”,获取“输入成绩”的值。<br />
如果“输入成绩”的值为数字“1-5”,则弹出“未及格”<br />
如果“输入成绩”的值为数字“6”,则弹出“及格”<br />
如果“输入成绩”的值为数字“7-10”,则弹出“成绩优秀”<br />
第一个数字不是数字或值不在1-10之间,则弹出请输入有效成绩。<br />
</p>
</body>
</html>
相关文章推荐
- 输入三个数,用条件表达式,不能用if语句,判断是不是两个奇数一个偶数,是就输出Y,不是就输出N。
- shell基础之二:条件判断语句if、case及read命令,
- 求1+2+3+...+n,要求不能使用乘除法,for,while,if,else,switch,case等关键字以及条件判断语句
- 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。
- Python之 If条件判断、While循环语句
- HTML中IE条件注释判断语句(<!--[if XX IE X]><![endif]-->)
- 【练习】题目:求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case 等关键字以及条件判断语句
- js在if else语句中var的变量在条件语句外可以使用吗?
- 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)
- 求1+2+3+...+n,要求不能使用乘除法,for,while,if,else,switch,case等关键字以及条件判断语句
- js利用与或运算符优先级实现if else条件判断表达式
- PHP 不用求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)
- 条件判断语句(if...else)与条件编译(#if .... #else ... #endif)
- JS基础之if判断语句
- js的if条件判断
- Shell script 中 if 语句的条件判断字符的含义
- 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。
- javascript: if语句中的判断条件,什么时候为假?
- 1121 if条件语句练习--输入年月日判断执行
- Interview----求 1+2+...+n, 不能用乘除法、for、while if、else、switch、case 等关键字以及条件判断语句 (A?B:C)