js比较和逻辑运算符的介绍


Posted in Javascript onMarch 10, 2013

比较和逻辑运算符用于测试 true 或 false。

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

给定 x=5,下面的表格解释了比较运算符:

运算符 描述 例子
== 等于 x==8 为 false
=== 全等(值和类型) x===5 为 true;x==="5" 为 false
!= 不等于 x!=8 为 true
> 大于 x>8 为 false
小于 x
>= 大于或等于 x>=8 为 false
小于或等于 x
如何使用
可以在条件语句中使用比较运算符对值进行比较,然后根据结果来采取行动:

if (age<18) document.write("Too young");
您将在本教程的下一节中学习更多有关条件语句的知识。

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

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

运算符 描述 例子
&& and (x 1) 为 true
|| or (x==5 || y==5) 为 false
! not !(x==y) 为 true
条件运算符
JavaScript 还包含了基于某些条件对变量进行赋值的条件运算符。

语法
variablename=(condition)?value1:value2
例子
greeting=(visitor=="PRES")?"Dear President ":"Dear ";
如果变量 visitor 中的值是 "PRES",则向变量 greeting 赋值 "Dear President ",否则赋值 "Dear"。

Javascript 相关文章推荐
一些常用的JS功能函数(2009-06-04更新)
Jun 04 Javascript
jQuery遍历Table应用示例
Apr 09 Javascript
JavaScript中停止执行setInterval和setTimeout事件的方法
May 14 Javascript
Vue.js自定义指令的用法与实例解析
Jan 18 Javascript
详解node中创建服务进程
May 09 Javascript
vue页面加载闪烁问题的解决方法
Mar 28 Javascript
微信小程序WebSocket实现聊天对话功能
Jul 06 Javascript
Javascript实现时间倒计时功能
Nov 17 Javascript
package.json配置文件构成详解
Aug 27 Javascript
jquery将json转为数据字典的实例代码
Oct 11 jQuery
vue中js判断长时间不操作界面自动退出登录(推荐)
Jan 22 Javascript
javascript实现一款好看的秒表计时器
Sep 05 Javascript
caller和callee的区别介绍及演示结果
Mar 10 #Javascript
JavaScript表达式:URL 协议介绍
Mar 10 #Javascript
javascript中的void运算符语法及使用介绍
Mar 10 #Javascript
jquery获取table中的某行全部td的内容方法
Mar 08 #Javascript
通过上下左右键和回车键切换光标实现代码
Mar 08 #Javascript
jquery怎样实现ajax联动框(二)
Mar 08 #Javascript
jquery怎样实现ajax联动框(一)
Mar 08 #Javascript
You might like
php删除字符串末尾子字符,删除开始字符,删除两端字符(实现代码)
2013/06/27 PHP
php用户注册时常用的检验函数实例总结
2014/12/22 PHP
php简单smarty入门程序实例
2015/06/11 PHP
php检测图片主要颜色的方法
2015/07/01 PHP
Js动态创建div
2008/09/25 Javascript
非主流的textarea自增长实现js代码
2011/12/20 Javascript
node.js应用后台守护进程管理器Forever安装和使用实例
2014/06/01 Javascript
JavaScript中的ArrayBuffer详细介绍
2014/12/08 Javascript
JavaScript中调用函数的4种方式代码实例
2015/07/08 Javascript
javascript弹出窗口实现代码
2015/11/12 Javascript
图文详解Javascript中的上下文和作用域
2017/02/15 Javascript
Vue引入sass并配置全局变量的方法
2018/06/27 Javascript
vue实现城市列表选择功能
2018/07/16 Javascript
微信小程序onLaunch异步,首页onLoad先执行?
2018/09/20 Javascript
详解适配器在JavaScript中的体现
2018/09/28 Javascript
js拖动滑块和点击水波纹效果实例代码
2018/10/16 Javascript
webpack 开发和生产并行设置的方法
2018/11/08 Javascript
详解JS取出两个数组中的不同或相同元素
2019/03/20 Javascript
详解JavaScript 新语法之Class 的私有属性与私有方法
2019/04/23 Javascript
微信小程序中如何使用flyio封装网络请求
2019/07/03 Javascript
详解JWT token心得与使用实例
2019/08/02 Javascript
[01:21]2018DOTA2亚洲邀请赛4.5采访 打DOTA2也能有女朋友?
2018/04/06 DOTA
编写Python脚本来获取Google搜索结果的示例
2015/05/04 Python
Python中的单继承与多继承实例分析
2018/05/10 Python
python版opencv摄像头人脸实时检测方法
2018/08/03 Python
解决使用export_graphviz可视化树报错的问题
2019/08/09 Python
flask 使用 flask_apscheduler 做定时循环任务的实现
2019/12/10 Python
萌新的HTML5 入门指南
2020/11/06 HTML / CSS
法国购买隐形眼镜和眼镜网站:Optical Center
2019/10/08 全球购物
家长对老师的评语
2014/04/18 职场文书
技术负责人任命书
2014/06/05 职场文书
反对邪教标语
2014/06/30 职场文书
小学教师师德师风自我评价
2015/03/04 职场文书
酒店总经理岗位职责
2015/04/01 职场文书
python3实现常见的排序算法(示例代码)
2021/07/04 Python
分享几种python 变量合并方法
2022/03/20 Python