您的位置:首页 > Web前端 > JavaScript

javascript中的||操作符与&&操作符

2016-08-12 18:14 239 查看
今天再写页面滚动侦听事件的时候在网上查了下资料,突然发现一些js中的||与&&操作符的妙用。

一、提出问题

1.当分数scroe小于60为不及格

2.当分数scroe大于60为及格

3.当分数scroe大于等于80为优秀

if语句判断代码

<script>
function bn(scroe){
if(scroe >= 80){
alert("优秀");
}else if(scroe > 60 && scroe <80){
alert("及格");
}else{
alert("不及格");

}
</script>


2、||操作符和&&操作符的妙用

function getsub(scroe){
var sta=scroe>80 && "优秀" || scroe>60 && "及格" || "不及格";
alert(sta);
}


关于||操作符

条件1 || 条件2 || 条件3

当第一个条件为true时,将会取第一个条件的值,后面的条件将会被忽略。

关于&&

var a=10;
var b=a >5 && alert("返回值");


我们执行这段代码时,将会弹出“返回值”

var c=条件 && 值,当条件满足时,c便会被赋予值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: