VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 网站开发 > 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(!条件)
{//代码}
“!”表示非,也就是不是的意思,只有条件不满足的时候,代码才会得到执行。

相关教程