




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三章VBScript中的常用函数,3.1数学函数,Abs(num)返回num的绝对值Atn(num)返回num的反切值Tan(num)返回num的正切值Sin(num)返回num的正弦值Cos(num)返回num的余弦值Exp(num)返回num以e为底的对数Log(num)返回num的自然底数Int(num)返回不大于给定数的最大整数Hex(num)返回数字的十六进制Sgn(num)返回num的符号Sqr(num)返回num的平方根,案例3.1测试数学函数用法(math.asp)。,3.2字符串函数,Asc(str)返回第一个字符的ASCII符号Ltrim(str)去除str左边的空格Trim(str)去除字符串两端的空格Left(str,len)返回字符串str中最左侧的长度为len的子字符串Right(str,len)返回str右边的len个字符Mid(str,start,len)返回从str的第start个字符开始的len个字符InStr(start,str1,str2)从字符串str1的start位置开始查找str2InStrRev(str1,str2,method)返回字符串中从尾部开始搜索子串str2在str1字符串中第一次出现的位置,Replace(str1,str2,str3)使用str3替换str1中str2指定的部分。StrComp(str1,str2,method)返回两个字符串的比较结果,如果字符串str1小于字符串str2,则返回-1;如果两个字符串相等,则返回0;如果字符串Str1大于字符串Str2,则返回1;如果其中任意一个字符串为空值,则返回空值Null;参数method表示比较方式,0表示二进制比较方式,1表示文字比较方式。String(num,str)返回num个str字符组成的字符串Lcase(str)将str中的所有字符转化为小写Ucase(str)将字符串str中的所有字符串转换成为str的大写Len(str)返回字符串str的长度,案例3.2用trim可以去掉不必要的空格(math_notrim.asp)。,案例3.3拆分字符串(string.asp)。要求:将网址以“.”为分隔符,分割成3个字符串,然后在每个字符串前面加若干个“#”,形成长度为10的字符串然后输出。,3.3日期和时间函数,Now()返回给定系统的日期和时间Date()返回系统的当前日期Time()返回当前的系统时间Day(Date)返回给定的日期中的天WeekDay(Date)返回给定日期是星期几Month(Date)返回给定日期的月份Year(Date)返回给定日期的年份Dateadd()返回已增加指定时间间隔的日期Hour(Time)返回给定日期的小时Minute(Time)返回给定日期的分钟Second(Time)返回给定日期的秒数Datediff()返回两个日期之间的时间间隔数,案例3.4在网页上显示中文日期和时间(datetime.asp)。,案例3.5演示倒计时(datediff.asp)。,案例3.6演示日期时间加减(dateadd.asp)。,3.4随机数语句和函数,Randomize语句产生随机数的种子Rnd函数产生01之间的随机数,包括0但不包括1,案例3.7掷筛子游戏(rand.asp)。,案例3.8随机生成指定位数的验证码。,3.5数组函数,Array该函数返回一个包含数组的变量Join该函数用来返回一个字符串,该字符串是数组中全部数组元素连接而成Split该函数返回基于零的一维数组,其中包含指定数目的子字符串(它主要用于把指定的字符串按照要求组合成数组)LBound该函数返回指定数组维数的最小可用下标Ubound该函数返回指定数组维数的最大可用下标Filter该函数返回基于零的数组,此数组包含基于指定过滤条件的字符串所组成的,案例3.9数组函数应用(array.asp)。,案例3.10身份证15位转18位(15to18.asp)。,3.6数据类型转换函数,CBool(expression)将expression转化成为布尔子类型CByte(expression)将expression转化成为字节类型CDate(expression)将expression转化成为日期子类型CDbl(expression)将expression转化成为双精度类型CLng(expression)将expression转化成为一个长整形子类型CSng(expression)将expression转化成为单精度类型CStr(expression)将expression转化成为字符串类型Cint(expression)将expression转化成为一个整数子类型,案例3.11类型转换函数应用(zhuanhuan.asp),3.7测试函数,IsArray(var)判断指定表达式var是否为一个数组IsEmpty(var)判断指定表达式var是否已经被初始化IsNumeric(var)判断指定表达式var是否是数字IsDate(var)判断指定
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年航空器材维修工程师职业技能认证试题及答案
- 2025年航空企业机械师安全生产知识考试试题及答案
- 2025年主厂房检修班技能培训试卷及答案
- 3.1 DNA是主要遗传物质教学设计-2023-2024学年高一下学期生物人教版必修二
- 高速公路沥青施工合同(3篇)
- 安徽导游证试题及答案
- 爱尔三基考试题库及答案
- oppo会计笔试题目及答案
- 互联网房地产投资合作框架协议范本
- 2025国税公务员面试题及答案
- 江苏省制造业领域人工智能技术应用场景参考指引2025年版
- 9.18事变防空演练方案3篇2025
- 急性心肌梗死病人护理
- 2025年充换电站项目建议书
- 文旅公司考试试题及答案
- 成都银行招聘考试真题2024
- 专利代理培训课件
- 人教版(PEP)(2024)英语四年级上册2025-2026学年教学计划
- 浙江省名校协作体2025-2026学年高二上学期开学联考英语试卷(PDF版含答案含听力原文无音频)
- GJB3243A-2021电子元器件表面安装要求
- 2025年全国翻译专业资格(水平)考试土耳其语三级笔译试卷
评论
0/150
提交评论