ASP中判断是否是数字的函数是那个,比较严谨的方式
来源:百度知道 编辑:UC知道 时间:2024/09/24 10:26:03
IsNumeric可以判断是否是数字,但在网上看就算数字加了引号,ASP还是认为它是数字
还有其它的方法吗,更严谨的方式
还有其它的方法吗,更严谨的方式
有,用TypeName函数
比如下面的代码:
Dim ArrayVar(4)
TypeName("VBScript") ' 返回 "String"。
TypeName(4) ' 返回 "Integer"。
TypeName(37.50) ' 返回 "Double"。
TypeName(Null) ' 返回 "Null"。
TypeName(ArrayVar) ' 返回 "Variant()"。
这样你一看就明白了吧!?
IsNumeric 是严谨的
使用的话是这样用的
Dim i, j
i = "223"
If IsNumeric(i) Then j = CInt(i)