JavaScript 网页编程
>
Javascript 基础语法
JavaScript比较运算符
|
类别属性:程序Web开发
>
Javascript/Html
| 发布时间:2020/5/6 11:49:18
| 视频长度:00:07:28
比较运算符:等于(==)、等值等型(===)、不等于(!=)、不等值或不等型(!==)、大于(>)、小于(<)、大于等于(>=)、小于等于(<=)、三元运算符(?)。比较运算符用于两个变量数值之间的比较,返回布尔/Boolean类型的数据,如果为真时返回true,为假时返回false。在程序开发过程一般用于if条件语句中,在if语句中还会演示比较运算符用法。
本示例分为三部分:
- (1)等于(==)、不等于(!=)、大于(>)、小于(<)、大于等于(>=)、小于等于(<=):等于(==)当两个变量或数值相等时,返回true,不相等时返回false,与之相对立的是不等于(!=),它则是不相等返回true,相等返回false;大于(>)两个变量数值比较左边大于右边,时返回true,否则返回false,与之对立的是小于(<),左边小于右边时,返回true,否则返回false;大于等于(>=),左边大于等于右边时,返回true,否则返回false,与之对立的是小于等于(<=),当左边小于右边,返回true,否则返回false。
- (2)等值等型(===)与等于(==)的区别:等值类型比较符和等于比较符有重叠部分,但有区别的地方,等值等型运算符,要求严格,除了数值相等,必须类型一致,等于元素符,在数字类型数据与字符类型数据之间比较时,只要数值相等,数据类型可以不相同。除此,比如 var a = new String("hello!"); alert(a === "hello!");,者变量a对象类型的String是直接等于字符传类型的"hello!",在等值等型元素符比较时是不相等的。
- (3)三元运算(?):示例c < 3 ? "是的" : "不是",左边是条件,右边设定是或否的结果,和后面的if条件语句相似。
•
JavaScript比较运算符 - 问和答
欢迎在线提问 (提问内容8到300个字符长度之间)