www.wapease.com ·新闻动态 ·技术专题 ·WAP开发 ·用户专区 ·企业专区 ·相关资源 ·网络知识
首页>WAP开发技术>WMLScript教程>正文    

7.5.5 WMLScript比较操作符


WAP技术站:www.wapease.com  将本文推荐给你的QQ或MSN好友 加入收藏

7.5.5  比较操作符
比较操作符可以把操作数进行比较,然后返回一个逻辑值,表明这个比较操作的结果是否为真。比较操作符的操作数可以是数值类型或者字符串类型的数据。比较操作符也常被称为关系运算符。例如,下面两条语句就包含有比较操作符:

var res = (myAmount > yourAmount);

var val = (( 1/0) == invalid);        // val = invalid

WMLScript支持的比较操作符共有6种,下面就分别介绍一下。

(1) ==。即等于操作符,它可以比较两个操作数是否相等。如果两个操作数相等,则返回true,否则返回false。

例如,对于3==3.0的比较,返回结果为true;而对于3==4的比较,返回结果为false。

(2) !=。即不等操作符,它可以比较两个操作数是否相等。如果两个操作数相等,则返回false,否则返回true。

例如,对于3!=3.0,返回结果为false;对于3!=4,返回结果为true。

(3) >。即大于操作符。其运算规则是,如果左操作数大于右操作数,则返回true,否则返回false。

例如,对于3>2,返回结果为true;对于3>3,返回结果为false。

(4) <。即小于操作符。运算规则是:如果左操作数小于右操作数,则返回true,否则返回false。

例如,对于3<4,返回结果为true;对于3<3,返回结果为false。

(5) >=。这是大于等于操作符。运算规则是:如果左操作数大于或等于右操作数,则返回true,否则返回false。

例如,对于3>=2,返回结果为true;对于3>=3,返回结果为true;对于3>=4,返回结果为false。

(6) <=。这是小于等于操作符。运算规则是:如果左操作数小于或等于右操作数,则返回true,否则返回false。

例如,对于3<=4,返回结果为true;对于3<=3,返回结果为true;对于3<=2,返回结果为false。

除了数值类型之外,字符串类型也可以进行比较,在比较字符串的过程中,WMLScript会把字符串中的每个字母转换成相应的ASCII码值,然后从第一个字符开始比较两个字符串中相应的字符,根据它们的ASCII码值进行判断。

本新闻共5页,当前在第1页  1  2  3  4  5  

上一篇:7.5.3 WMLScript位操作符
下一篇:7.6 WMLScript数据类型自动转换规则
Google
 
关于“7.5.5 WMLScript比较操作符”的相关内容连接
·专题:WML语言全垒打
·WML字符使用基本规则
·9.8.4 简单动画实例
·9.8.3 货币换算实例
·9.8 WML/WMLScript应用举例
·9.5 WMLBrowser库及其函数
·9.4 URL库及其函数(2)
·9.4 URL库及其函数(1)
·9.3.10 replaceAt函数
·9.3.5 find函数

万易网(wapease.com)版权所有  服务声明

Copyright © 2003-2008 Wapease Network, All Rights Reserved