Функция VBScript VarType
❮ Полный справочник VBScript
Функция VarType возвращает значение, указывающее подтип указанной переменной.
Функция VarType может возвращать одно из следующих значений:
- 0 = vbEmpty — указывает на пустой (неинициализированный)
- 1 = vbNull — указывает на нуль (нет действительных данных)
- 2 = vbInteger — указывает целое число
- 3 = vbLong — указывает длинное целое число
- 4 = vbSingle — указывает число с плавающей запятой одинарной точности.
- 5 = vbDouble — указывает число двойной точности с плавающей запятой.
- 6 = vbCurrency — указывает валюту
- 7 = vbDate — указывает дату
- 8 = vbString — указывает строку
- 9 = vbObject — указывает на объект автоматизации
- 10 = vbError — указывает на ошибку
- 11 = vbBoolean — указывает логическое значение
- 12 = vbVariant — указывает вариант (используется только с массивами вариантов)
- 13 = vbDataObject — указывает объект доступа к данным
- 17 = vbByte — указывает байт
- 8192 = vbArray — указывает на массив
Примечание. Если переменная является массивом, VarType() возвращает 8192 + VarType(array_element). Пример: для массива целых чисел VarType() вернет 8192 + 2 = 8194.
Синтаксис
VarType(varname)
Parameter | Description |
---|---|
varname | Required. A variable name |
Пример
Пример
<%
x="Hello World!"
response.write(VarType(x) & "<br />")
x=4
response.write(VarType(x) & "<br />")
x=4.675
response.write(VarType(x) & "<br />")
x=Null
response.write(VarType(x) & "<br />")
x=Empty
response.write(VarType(x) & "<br />")
x=True
response.write(VarType(x))
%>
Вывод кода выше будет:
8
2
5
1
0
11
❮ Полный справочник VBScript