ASP IsNumeric()函数

在使用 ASP 的 IsNumeric()函数时,我遇到一个场景,如果传入的参数是"1.4-0.7"会怎么样。

IsNumeric(expression)函数:判断是否为数字,返回 Boolean

测试了以下几个例子:

<%
    Dim sParm

    sParm="abc"
    response.write IsNumeric(sParm)    '返回:False

    sParm="123"
    response.write IsNumeric(sParm)    '返回:True

    sParm=123
    response.write IsNumeric(sParm)    '返回:True

    sParm=1.4-0.7
    response.write IsNumeric(sParm)    '返回:True
%>

可以看出,在传入表达式的时候,会进行运算,最后判断运算结果是否为数字。

posted @ 2023-03-07 15:01  RokiZhang  阅读(149)  评论(0)    收藏  举报  来源