举报投诉联系我们 手机版 热门标签 编程学
您的位置:编程学 > javascript 比较运算符 JavaScript 比较和逻辑运算符

javascript 比较运算符 JavaScript 比较和逻辑运算符

2023-03-25 13:18 JavaScript教程

javascript 比较运算符 JavaScript 比较和逻辑运算符

javascript 比较运算符

JavaScript 比较运算符是用来比较两个值的大小,并返回一个布尔值(true 或 false)。它们可以用于数字、字符串、布尔值或对象。

JavaScript 中有六种比较运算符:“==”、“!=”、“===”、“!==”、“>”和“<”。

// 等于 == 
1 == 1 // true 
1 == 2 // false 
"hello" == "hello" // true 
"hello" == "world" // false 
true == true // true 
true == false // false 

 //不等于 != 
1 != 1 // false 
1 != 2 // true 
"hello" != "hello" // false 
"hello" != "world" // true 

 //全等于 ===  
1 === 1 // true  
1 === 2 // false  

 //不全等于 !==  
1 !== 1 // false  
1 !== 2 // true  

 //大于 >  
2 > 1;//true  

 //小于 <   
2 < 1;//false   

 

JavaScript 比较和逻辑运算符

比较和逻辑运算符用于变量(或一些数据类型)之间的比较和逻辑推断。并返回比较或推断结果(返回真(True)或假(False))。


比较运算符

比较运算符在逻辑语句中使用,以测定变量或值是否相等。

给定

x=5,下面的表格解释了比较运算符:
运算符 描述 比较 返回值 实例
== 等于 x==8 false 实例 »
x==5 true 实例 »
=== 绝对等于(值和类型均相等) x==="5" false 实例 »
x===5 true 实例 »
!= 不等于 x!=8 true 实例 »
!== 不绝对等于(值和类型有一个不相等,或两个都不相等) x!=="5" true 实例 »
x!==5 false 实例 »
>  大于 x>8 false 实例 »
<  小于 x<8 true 实例 »
>=  大于或等于 x>=8 false 实例 »
<=  小于或等于 x<=8 true 实例 »


如何使用

可以在条件语句中使用比较运算符对值进行比较,然后根据结果来采取行动:

if (age<18) x="Too young";

您将在本教程的下一节中学习更多有关条件语句的知识。


逻辑运算符

逻辑运算符用于测定变量或值之间的逻辑。

给定 x=6 以及 y=3,下表解释了逻辑运算符:

运算符 描述 例子
&& and (x < 10 && y > 1) 为 true
|| or (x==5 || y==5) 为 false
! not !(x==y) 为 true

提示:JavaScript逻辑运算符的优先级是:!、&& 、||。


条件运算符

JavaScript 还包含了基于某些条件对变量进行赋值的条件运算符。

语法

 variablename=(condition)?value1:value2

例子

实例

如果变量 age 中的值小于 18,则向变量 voteable 赋值 "年龄太小",否则赋值 "年龄已达到"。

voteable=(age<18)?"年龄太小":"年龄已达到";


阅读全文
以上是编程学为你收集整理的javascript 比较运算符 JavaScript 比较和逻辑运算符全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 编程学 bianchengxue.com 版权所有 联系我们
桂ICP备19012293号-7 返回底部