使用JScript函数和运算符.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
使用JScript函数和运算符

使用JScript函数 虽然JScript是一种面向对象语言,但它也包含少部分函数,通常有三个函数是很有用的,你 可以使用parseInt()和parseFloat()函数来将一个字符串转变为整数和浮点数。你也可 以使用函数isNaN()来检测结果是否是一个数值。下面的例子是这些函数的用法及它们的返 回值: %=parseInt(“3.14”)% 3 %=parseFloat(“3.14”)% 3.14 %=parseInt(“I am not a number”)% 1.#QNAN %=isNaN(“I am not a number”)% True 注意第一个函数将数字3.14截断,函数parseInt()只转换整数,接下来的函数parseFloat ()将转换整个数字。最后,请注意这个脚本中第三个语句的返回结果。要检测一个字符串 是否被成功地转换为数字,你可以使用最后一个语句中的isNaN()函数。 运算符 JScript中包含大量的运算符,本书末尾的附录B“快速JScript参考”列出了这个语言中的全 部运算符。在本书中,你将学习最有用的几个运算符。 它包括所有标准的数学运算符,你可以使用加(+)、减(-)、乘(×)、除(/)和取余 (%)。要比较一个数是否比另一个大,你可以使用大于号(),要比较一个数是否比另一 个小,你可以使用小于号()。 比较两个数是否不相等,可以使用不等号(!=),比较两个数是否相等,可以使用等号 (==)。 很容易将赋值号(=)与等号(==)混淆起来,前者是用来为变量赋一个值的,而后者是用来 判断两个表达式是否相等的。下面的例子说明了赋值号是怎样使用的: % myvar=“Hello!”; myvar2=myvar3=myvar; myvar4=myvar5=1; % 1 这个脚本中的第一个赋值你是很熟悉的,字符串“Hello!”被赋给了名为myvar的变量,第二 个赋值语句将myvar的值同时赋给了变量myvar2和myvar3。在JScript中象这样将几个赋值语 句连起来是完全合法的。最后一个赋值语句将值1赋给了变量myvar4和myvar5。 在VBScript中,等号(=)不仅用来赋值,也可以作为比较两个数是否相等,但在JScript 中,判断是否相等必须用==操作符。来看下面的脚本及它们的返回值: %=(1==1)% True %=(“Apple”==“Apple”)% True %=(“Apple”==“apple”)% False %=(“Apple”==1)% False 因为1肯定与1相等,因此第一个判断将返回真。由于两个字符串“Apple”是相同的,因而第 二个比较语句也会返回真,但是由于比较是区别大小写的,因此第三条语句将返回假。最后 一个语句也返回假,因为在任何情况下,字符串“Apple”都不会与数字1相等。 加号(+)可以用来完成加操作,并且这个操作符也可用来合并两个字符串。来看下面这个 例子及它的返回值: %=“Hello”+“ ”+“World!”% Hello World! %=“Hello”+12% Hello12 %=1+1% 2 你可以将赋值号和加号合并成一个运算符,复合赋值号+=将一个变量的值增加一个特定的 数,或是将一个字符串合并到它自身上。下面是一些例子说明如何使用复合赋值号: % myvar=1; myvar+=2; % 2 %=myvar% 3 % myvar=“Hello ”; myvar+=“World!”; % %=myvar% Hello World! 语句myvar+=myvar2与语句myvar=myvar+myvar2的意思是一样的,复合赋值号只是让你在键盘 上少敲几个键而已。 复合加号并不是唯一的复合运算符,你也可以使用-=来减少一个变量的值,*=来将一个变量 乘上一个特定值,以及/=来将一个变量除以一个特定的值。 如果你只是想让一个变量的值增加1,你可以使用自增运算符++,如果你需要让一个变量的值 减少1,你可以使用自减运算符--。下面是一些例子: % m

文档评论(0)

ctuorn0371 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档