isNumeric

0 - - 01/01/2008 00:00:00

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

Deja tu comentario

  • El comentario debe estar relacionado con el contenido de la entrada.
  • Comentarios ofensivos, con spam o con lenguaje inapropiado serán eliminados.

captcha