Sintaxis:
isNumeric(expresion)
Recibe como argumento una expresión cualquiera, compueba si ésta se puede evaluar como un número y retorna un valor booleano según el resultado. Si toda la expresión se puede resolver como un número devuelve true; si no, devuelve false. Si la expresión contiene más de una variable, retornará false en cuanto una de ellas sea Null. Si la expresión es una fecha, retorna false.
Ejemplo 1:
Dim MyVar, MyCheck MyVar = 53 ' Asignamos un valor. MyCheck = IsNumeric(MyVar) ' Devuelve True. MyVar = "459.95" ' Asignamos un valor. MyCheck = IsNumeric(MyVar) ' Devuelve True. MyVar = "45 Help" ' Asignamos un valor. MyCheck = IsNumeric(MyVar) ' Devuelve False.
Ejemplo 2:
dim x x=10 response.write(IsNumeric(x) & "<br/>") x=Empty response.write(IsNumeric(x) & "<br/>") x=Null response.write(IsNumeric(x) & "<br/>") x="10" response.write(IsNumeric(x) & "<br/>") x="911 Help" response.write(IsNumeric(x))
Devuelve:
True True False True False







