关系运算符、取反运算及逻辑运算符

关系运算符

  • 大于 >
var a =  1 > 2;
console.log(a); //false
  • 小于 <
var num = 19;
var suv = 20;
var maxNumber = suv < num;
console.log(maxNumber); //false
  • 等于 ==
    数值相同即可,哪怕数据类型不同,也会返回true
var s = 10;
var m = "10";
console.log(s == m);//true
  • 全等于 ===
    会去比较数值 和 数据类型。如果有一个不相同,那么就会返回false
var s = 12;
var m = "12";
console.log(s === m);//false
  • 不等于 !=
    只判断数值,不在意数据类型;数值相等即为true
var s = 12;
var m = "12";
console.log(s != m);//false
  • 不全等于 !==
    会去比较数值 和 数据类型。如果有一个不相同,那么就会返回true
var s = 12;
var m = "12";
console.log(s !== m);//true

逻辑运算符

  • 逻辑 “ 与 ” &&
    语法 :最后的结果 = 表达式1 && 表达式 2
    两个表达式都为真 ,最后的结果才是true。有一个是假的,结果就是false。一假即假
var a = 2 < 3 && 6 < 5;
console.log(a);
  • 逻辑 “ 或 ” ||
    语法 :最后的结果 = 表达式1 || 表达式 2
    两个表达式都为假 ,最后的结果才是false。有一个是真的,结果就是true。 一真即真
var b = 2 < 3 || 6 < 5;
console.log(b);

取反运算 !

只是把true或false 相互转换
true 或false , 有一些其他的表达方式 。例如:yes / no, 正确 /错误 , 真/假 , 0 或 1;
非0即为真

var d = 10;
console.log(!d);

三目运算符(问号、冒号排序)

语法: 最后结果 = 表达式 ? 值1 : 值2;
判断表达式的结果,如果为真,就返回 值1, 否则返回 值2

var d = 10;
var x = 19;
var c = d > x ? d : x;
console.log(c);

关系运算符及逻辑运算符相关推荐

  1. C#算数运算符、关系运算符、逻辑运算符、语句

    C#算数运算符.关系运算符.逻辑运算符.语句 一.运算符: (一).算术运算符:+ - * /% % --取余运算取余运算的应用场景: 1.奇偶数的区分. 2.把数变化到某个范围之内.--彩票生成. ...

  2. 【JavaSE】算术运算符、关系运算符、逻辑运算符、赋值运算符与三元运算符

    本专栏为 JavaSE 的学习笔记及相关项目,专栏长期免费更新 ❤️ ❤️ ❤️ ⭐️往期回顾: [JavaSE]String类与基本数据类型转换 [JavaSE]Java数据类型.变量基本使用.编码 ...

  3. 关系运算符与逻辑运算符

    关系运算符与逻辑运算符 关系运算符,通俗的讲就是比较,俗话说没有比较就没有伤害.现实中每天我们都在进行比较,购物的时候,选对象的时候等等,JAVA中提供了六种比较方式. 1.== :常用来比较值是否相 ...

  4. HTML学习9 JS 数字和字符串 变量的类型 运算符和表达式 布尔值和关系运算符、逻辑运算符

    JavaScript简介 1.1 JavaScript的用途 JavaScript用来制作web页面交互效果,提升用户体验. 简单列出几个JavaScript能够制作的页面效果,它能干什么: 轮播图 ...

  5. javascript关系运算符与逻辑运算符

    原文来自javascript关系运算符与逻辑运算符 一.关系运算符 用于进行比较的运算符称作为关系运算符:小于(<).大于(>).小于等于(<=).大于等于(>=).相等(== ...

  6. 【Cprimerplus_03】算术运算符、关系运算符、逻辑运算符

    算术运算符.关系运算符.逻辑运算符 文章里面的所有截图和"之前所学过的内容"都是来自于翁恺的C语言视频. 之前已经学习过简单的算术运算符.关系运算符(又称比较运算符).逻辑运算符. ...

  7. Go 学习笔记(5)— 算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符、取地址和指针运算符

    1. Go 运算符分类 Go 语言内置的运算符有: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 其他运算符 1.1 算术运算符 下表列出了所有Go语言的算术运算符.假定 A 值为 10, ...

  8. python关系运算符中表示不等于的关系运算符_Python学习之------运算符表达式(关系运算符,逻辑运算符,三元表达式,成员关系)...

    @详细看Python学习手册第121页. 1,算术运算符(加减乘除) 2,关系运算符(又叫比较运算符 > < == != >= <=) xy,x>=y    大小比较,返 ...

  9. Java的知识点5——扩展赋值运算符、 关系运算符、 逻辑运算符、字符串连接符、 条件运算符

    扩展运算符 程序 public class Dd1 {public static void main(String[] args) {int a=3;int b=4;a+=b;//相当于a=a+b;S ...

  10. Simulink仿真 第七节 关系运算符及逻辑运算符模块

    一.关系运算符(对输入执行指定的关系运算) 功能: 默认情况下,Relational Operator 模块使用您指定的 Relational operator 参数比较两个输入.第一个输入对应于上面 ...

最新文章

  1. [译] NSCollectionView 入门教程
  2. python 函数的*args,**kwargs
  3. 几种移动开发技术的比较和选型
  4. python获取计算机信息系统数据罪_工作心得:破坏计算机信息系统罪与非法获取计算机信息系统数据罪的区分...
  5. 局域网 两台电脑共享 密码关闭
  6. 使用cookie保存用户名状态
  7. Java连接Elasticsearch6.xxx 环境测试篇一
  8. 【C语言】输入一个字符串,并对字符串中的偶数位置的字符按从小到大的顺序排序,奇数位置的字符不动,输出排序后的结果...
  9. hadoop hbase java_Hadoop、Hbase伪分布式安装
  10. 数据结构笔记(二十三)--哈夫曼树
  11. 1.2音响系统放大器
  12. filmimpact安装教程,PR插件『FilmImpact.net』下载与安装教程
  13. 活水决策体系五:自我觉察与控制
  14. 特步软件测试员工资,特步集团全面预算管理系统——管理员手册V1.1
  15. 【Unity——阴影实现基本原理】
  16. ACRush 楼天城 回忆录
  17. 微信小程序分页功能实现
  18. 怎样去掉QMainWindow最大化和最小化按钮
  19. 个人微信收款回调通知
  20. 牛奶可乐经济学之Q7:为什么官僚们喜欢使用语焉不详的句子?

热门文章

  1. 质量基础设施“一站式”服务平台建设,高质量提升系统开发
  2. 磁场对计算机设备的影响,雷电对电子设备的危害有哪些?
  3. 测试十年的前辈工作心得与经验分享
  4. AndEngine基础笔记之添加音乐音效
  5. [基础概念] headroom/tailroom
  6. 【SaaS架构】构建 SaaS 产品所需的技术——第一部分
  7. 点阵16x16ttf_16x16点阵显示实验报告
  8. cd ..、cd / 和 cd ~ 的区别
  9. 如何安装git及远程提交文件
  10. java基础知识总结 超详细