document.write(x); 规则是:
如果把数字与字符串相加,结果将成为字符串。
五. JavaScript 比较和逻辑运算符
比较和逻辑运算符用于测试 true 或 false。 5.1比较运算符
比较运算符在逻辑语句中使用,以测定变量或值是否相等。 给定 x=5,下面的表格解释了比较运算符: 运算符 == === != > < >= <= 如何使用
可以在条件语句中使用比较运算符对值进行比较,然后根据结果来采取行动:
- 16 - 王定陽 程式開發組
(WBIS4)
2013/6/28
描述 等于 全等(值和类型) 不等于 大于 小于 大于或等于 小于或等于 例子 x==8 为 false x===5 为 true;x===\为 false x!=8 为 true x>8 为 false x<8 为 true x>=8 为 false x<=8 为 true if (age<18) document.write(\
5.2逻辑运算符
逻辑运算符用于测定变量或值之间的逻辑。 给定 x=6 以及 y=3,下表解释了逻辑运算符: 运算符 && 描述 and 例子 (x < 10 && y > 1) 为 true || ! 5.3条件运算符
or not (x==5 || y==5) 为 false !(x==y) 为 true JavaScript 还包含了基于某些条件对变量进行赋值的条件运算符。 语法
variablename=(condition)?value1:value2 例子
greeting=(visitor==\
如果变量 visitor 中的值是 \,则向变量 greeting 赋值 \\,否则赋值 \。
六. JavaScript 條件语句
- 17 - 王定陽 程式開發組
(WBIS4)
2013/6/28
6.1条件语句
在编写代码时,经常需要根据不同的条件完成不同的行为。可以在代码中使用条件语句来完成这个任务。
在 JavaScript 中,我们可以使用下面几种条件语句: if 语句:在一个指定的条件成立时执行代码。
if...else 语句:在指定的条件成立时执行代码,当条件不成立时执行另外的代码。 if...else if....else 语句:使用这个语句可以选择执行若干块代码中的一个。 switch 语句:使用这个语句可以选择执行若干块代码中的一个。
6.2 If 语句
如果希望指定的条件成立时执行代码,就可以使用这个语句。 语法:
if (条件) {
条件成立时执行代码 }
注意:请使用小写字母。使用大写的 IF 会出错!
实例 1
实例 2
注意:请使用双等号 (==) 来比较变量!
注意:在语法中没有 else。仅仅当条件为 true 时,代码才会执行。
If...else 语句
如果希望条件成立时执行一段代码,而条件不成立时执行另一段代码,那么可以使用
if....else 语句。 语法:
if (条件)
- 19 - 王定陽 程式開發組
(WBIS4)
2013/6/28
{
条件成立时执行此代码 } else {
条件不成立时执行此代码 } 实例
相关推荐: