Função TypeName VBScript

Definição e uso

A função TypeName pode especificar o subtipo da variável.

Valores que a função TypeName pode retornar:

Valor Descrição
Byte Valor de byte
Integer Valor inteiro
Long Valor de inteiro longo
Single Valor de ponto flutuante de precisão simples
Double Valor de ponto flutuante duplo precisão
Currency Valor monetário
Decimal Valor decimal
Date Valor de data ou hora
String Valor de string
Boolean Valor booleano; True ou False
Empty Não inicializado
Null Sem dados válidos
<object type> Nome real do tipo de objeto
Object Objeto geral
Unknown Tipo de objeto desconhecido
Nothing Variável de objeto que ainda não foi instanciada
Error Erro

Sintaxe

TypeName(varname)
Parâmetros Descrição
varname Obrigatório. O nome da variável.

Exemplo

dim x
x="Hello World!"
document.write(TypeName(x))
x=4
document.write(TypeName(x))
x=4.675
document.write(TypeName(x))
x=Null
document.write(TypeName(x))
x=Empty
document.write(TypeName(x))
x=True
document.write(TypeName(x))

Saída:

String
Integer
Double
Null
Empty
Boolean