且运算

且运算符"&&"的运算规则是:
如果第一个运算子的布尔值为true,则返回第二个运算子的值(注意是值,不是布尔值);
如果第一个运算子的布尔值为false,则直接返回第一个运算子的值,且不再对第二个运算子求值。

function and(a, b) {
  return a && b;
}
console.log(and(1, 2)); //2
console.log(and(0, 2)); //0
console.log(and(1, 0)); //0
function or(a, b) {

    return a||b;
}
console.log(or(0,3)); //3
console.log(or(5,0)); //5
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • typeof运算符 JavaScript有三种方法,可以确定一个值到底是什么类型。 typeof运算符instan...
    PYFang阅读 133评论 0 0
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,275评论 0 4
  • 运算符,加减乘除一直都是语言的基础,和小学数据逻辑也很接近,可以说是简单的已经不能再简单了。但是在js中,总有让你...
    jxnu薛哥阅读 963评论 0 3
  • 表达式和运算符 程序中最简单的表达式就是,程序中的常量 变量名也是一种简单的表达式 复杂的表达式是由简单的表达式组...
    zhaolion阅读 1,676评论 3 12
  • 公司 每一次完美的活动,都是需要付出非常多的人力、物力、财力,准备了许久的三周年庆典倒计时一天了,公司所有工...
    FAB杨言娜阅读 182评论 0 0