JavaScript操作符(二)——比较操作符和逻辑操作符
操作符是用于在JavaScript中指定一定动作的符号,其中逻辑操作符
比较操作符
上一节的if语句中,我们用到了“==”符号。它就是一个比较操作符,它表示的意思就是“相等吗?”。
例如:a==b表示:“a与b的值相等吗?”
在JavaScript中,这样的比较操作符有很多,下面就列出这些操作符以及它们的含义。
- “>” —— a大于b吗?
- “<” —— a小于b吗?
- “>=” —— a大于等于b吗?
- “<=” —— a小于等于b吗?
- “==” —— a等于b吗?
- “!=” —— a不等于b吗?
逻辑操作符
数学里面的“a>b”在JavaScript中还表示为a>b;数学中的“b大于a,b小于c”是“a<b<c”,那么在JavaScript中是不是也一样呢?对不起,JavaScript没有那么聪明,你需要这么写:
b>a && a<b
你可能已经猜到了,“&&”是而且的意思。
if(条件1 && 条件2)
{//代码}
只有条件1、2同时满足,代码才会得到执行。
类似的操作符还有“或者(||)”和“非(!)”
if(条件1 || 条件2)
{//代码}
“||”表示或者的意思,只要条件1或2中有一个满足,代码就会得到执行。
if(!条件)
{//代码}
“!”表示非,也就是不是的意思,只有条件不满足的时候,代码才会得到执行。
- 上一节:JavaScript操作符(1)——运算操作符
- JavaScript操作符(2)——比较操作符和逻辑操作符
- 下一节:JavaScript if else语句(如果,否则)
菜鸟的JavaScript笔记目录
- JavaScript笔记第0节
- 将JavaScript 插入网页的方法
- 插入JavaScript的位置
- JavaScript 语句
- JavaScript 注释
- JavaScript 变量
- JavaScript操作符(1)——运算操作符
- JavaScript操作符(2)——比较操作符和逻辑操作符
- JavaScript if else语句(如果,否则)
- JavaScript Switch语句
- JavaScript 弹出框
- JavaScript 函数
- JavaScript For 循环
- JavaScript While循环
- JavaScript Break 与 Continue
- JavaScript For...In循环
- JavaScript事件
- JavaScript 调试
- JavaScript 特殊字符
- JavaScript 指导准则
- JavaScript 笔记小结
