通过关系运算符可以比较两个值之间的大小关系,如果关系成立返回true,不成立则返回false。
>大于
判断符号左侧的值是否大于符号右侧的值,如果关系成立返回true,不成立返回false。
举例:

console.log(5 < 10); // 输出结果为true
console.log(5 > 10); // 输出结果为false
console.log(5 > 5); // 输出结果为false

>=大于等于
判断符号左侧的值是否大于等于符号右侧的值。
举例:

console.log(5 >= 5); // 输出结果为true
console.log(6 >= 10); // 输出结果为false

<小于
判断符号左侧的值是否小于符号右侧的值。
举例:

console.log(4 < 5); //输出结果为true

<=小于等于
判断符号左侧的值是否小于等于符号右侧的值。
举例:

console.log(5 <= 5); // 输出结果为true

非数值的情况下:
对于非数值进行比较时,会先将其转换为数值,然后再进行比较。
任何值和NaN作比较结果都是false

// true转换为数值是1 false转换为数值是0
console.log(1 > true); // 结果为false
console.log(1 >= true); // 结果为true
console.log(1 > '0'); // 结果为true
console.log(1 > null); // 结果为true
console.log(1 > 'hello'); // 结果为false 任何值和NaN作比较结果都是false

如果符号两侧都是字符串,不会将其转换为数值进行比较,而会分别比较字符串中字符的Unicode编码。
注意:所以在比较两个字符串型的数字时,一定要先转型。
例如:

console.log('134545353' > +'5'); // 这样结果才返回true 不转型则返回false

而在比较字符编码时,是一位一位进行比较的,如果符号两侧第一位一样,则比较下一位,所以借此可以用来对英文进行排序,而比较中文是没有意义的。
(1的编码小于5的编码)

console.log('1' < '5'); // 结果为true
console.log('11' < '5'); // 结果也为true
console.log('be' > 'b'); // 结果为true 先比较第一位b的字符编码是一样的,再比较第二位,由于be有e,而b只有一位,所以be>b
console.log('be' < 'b'); // 结果为false

JS:关系运算符(>大于、>=大于等于、<小于、<=小于等于)相关推荐

  1. sql语句中大于 , 大于等于 , 小于 , 小于等于

    # 小于 <: < # 小于等于 <=: <= # 大于 >: > # 大于等于 >=: >=

  2. python比较运算符中大于等于且小于等于的表达方式

    Python基础中的比较运算符还是容易理解的,但是组合起来使用又遇到了难点.今天小编就为大家讲讲python 中大于等于且小于等于的表达方式. 首先我们简单了解一下比较运算符 1.== (等于,= 是 ...

  3. Java 基础 之 关系运算符

    转载于 : http://www.verejava.com/?id=16992594990214 public class Operation3 {public static void main(St ...

  4. python关系运算符可以连续使用_python学习笔记-字符串拼接关系运算符逻辑运算符...

    #字符串拼接&关系运算符&逻辑运算符 print()函数 #print()函数输出时候,可以指定多个输出值之间的分隔符,参数sep='' 设置 print('a','b','c',se ...

  5. JAVA入门级教学之(关系运算符)

    /* 关系运算符:比较的是两个变量保存的值的大小 大于 = 大于等于 < 小于 <= 小于等于 == 等于 != 不等于 = 是赋值运算符 == 是关系运算符 关系运算符的运行结果一定是布 ...

  6. MySQL 基操教程(五) SELECT 数据查看之大于、小于

    前面介绍了使用 insert 对数据表进行数据的插入,在插入数据以后,我们简单使用 SELEECT 进行过查看插入的数据. SELECT * FROM book; SELECT 是查看插入数据的语句, ...

  7. 关系运算符及逻辑运算符

    关系运算符.取反运算及逻辑运算符 关系运算符 大于 > var a = 1 > 2; console.log(a); //false 小于 < var num = 19; var s ...

  8. C语言基础入门48篇_13_关系运算符与关系表达式(等于(==)、不等于(叹=)、大于(>)、小于(<)、小于等于(<=)、大于等于(>=),5==nValue方式避免bug,==不可比较浮点型数据)

    C语言中的关系运算符有等于(==).不等于(!=).大于(>).小于(<).小于等于(<=).大于等于(>=).他们可以直接用于整型.浮点基本数据类型及指针类型变量的比较. 1 ...

  9. Mybatis中的大于、小于、大于等于、小于等于、不等于的两种写法

    Mybatis中的大于.小于.大于等于.小于等于.不等于的两种写法 在Mybatis的使用中,会使用到xml进行sql的编写,当遇到需要比较的时候,会发现直接使用 > 是不可行的,那么就需要使用 ...

  10. MyBatis——》转义字符(大于,小于,大于等于,小于等于)

    版权声明:本文为博主原创文章,无需授权即可转载,甚至无需保留以上版权声明,转载时请务必注明作者. https://blog.csdn.net/weixin_43453386/article/detai ...

最新文章

  1. 废旧光盘手工小制作_[创意手工]废旧光碟手工制作变废为宝
  2. 北京国家新一代人工智能创新发展试验区正式成立
  3. 什么事孤儿进程和僵死进程?
  4. java web 购物车_java web开发之实现购物车功能
  5. EL之DTRFGBT:基于三种算法(DT、RF、GBT)对泰坦尼克号乘客数据集进行二分类(是否获救)预测并对比各自性能
  6. 杭电1232畅通工程
  7. Google又发大招:高效实时实现视频目标检测
  8. Python基础知识点分享:OS模块的应用
  9. Swoole报错Failed to execute ‘send’ on ‘WebSocket’: Still in CONNECTING state. a
  10. 动态规划算法入门---java版
  11. 30 个实例详解 TOP 命令!
  12. centos8安装MySQL依赖_centos8安装mysql8
  13. 几道经典的SQL题目
  14. 安徽大学2014年c语言平时作业,安徽大学2014年c语言平时作业
  15. Java Servlet(十一):一个servlet被10个浏览器客户端访问时会创建几个servlet实例?...
  16. Illustrator 教程,如何在 Illustrator 中创建画板?
  17. CNN 卷积神经网络结构转载
  18. 一文详解神经网络 BP 算法原理及 Python 实现
  19. 迅捷pdf编辑器是如何编辑pdf文件的
  20. 【UAV】光流传感器原理分析及讲解

热门文章

  1. 人行261号文关于电子账户的解读
  2. mysql导入.idb文件进行修复数据库
  3. androidnbsp;网络联接nbsp;CMWAPnbsp;CTWAP
  4. 服务器蓝屏显示7f,电脑蓝屏代码7f怎么解决 如何处理电脑蓝屏代码7f
  5. 特斯拉新汽车工厂拟落户美国德州,生产电动皮卡
  6. 从小就对生意耳濡目染的小伙,长大后创业资产过亿
  7. Bonny校园app使用体验
  8. 奥布莱恩杯尘埃落定 人工智能立功了!
  9. 《学习之道》第二章专注思维和发散思维
  10. 国外的android手机号码,Android - 手机号码格式化和删除国家/地区代码