9.1 Lang库及其函数(1) |
|---|
| WAP技术站:www.wapease.com
|
9.1 Lang库及其函数 9.1.1 abs函数 Lang.abs(value) 它只有一个参数value,可取值为数值。 例如,下面两行语句就是使用abs函数的简单例子:
var a = -6; var b = Lang.abs(a); file://b = 6
第1条语句将-6赋给变量a,第2条语句利用abs函数求a的绝对值并把结果赋给变量b,所以此时b的结果为+6。 9.1.2 min函数 Lang.min(value1, value2) 它有两个参数value1和value2,它们的取值必须是数值。如果它们取值的数据类型不同,则min函数将根据WMLScript的整数或浮点数的自动转换规则,将它们的值转换为同一种类型的数据,然后再进行比较,并从中选取较小的那个数。如果两个数相等,则选取第1个参数的数值。 如果value1和value2的数值类型不能转换为可以比较的数据类型,则min函数就会放弃它们的比较,而返回invalid,表示参数无效,不能比较。 例如,下面我们给出了几个使用min函数进行比较的语句,我们同时注释了它们的比较结果,大家可以从中分析一下min函数的工作方式:
var a=-3; var b=Lang.abs(a); var c=Lang.min(a,b); // 比较结果是c=-3 |
| 上一篇:第9章 WMLScript库及库函数 下一篇:9.1.11 exit函数 |
|
