변수 타입을 알아보는 명령어
안녕하세요.
고코더 입니다.
ASP는 변수를 자유롭게 사용하는 언어입니다. 값을 넣으면 알아서 타입을 지정해주는 편리한 구석이 있는데요. VB 기반이라 그런지 쉽게 구현되어 있습니다.
● 1. 그렇지만 변수도 타입을 분명히 가지고 있기 때문에 이를 확인하여 비교하거나 로직을 만들기도 합니다. 사용법은 해당 함수에 변수만 넣어주면 숫자를 반환하여 타입을 말해줍니다.
VarType(변수)
● 2. 예제를 한번 만들어서 실행해보겠습니다.
1 2 3 4 5 6 7 8 9 10 11 12 | <% var = "GoCoder" %> 타입 : <%=VarType(var)%> <br> <% var=1234 %> 타입 : <%=VarType(var)%> <br> <% var=123456789 %> 타입 : <%=VarType(var)%> <br> <% var=true %> 타입 : <%=VarType(var)%> <br> | cs |
● 3. 결과 화면입니다. 타입에 따라 반환되는 숫자가 다른걸 알 수 있습니다.
● 4. 해당 반환하는 숫자와 관련된 타입입니다. 아래 표를 확인해보세요.
의미 |
값 |
설명 |
vbEmpty |
0 |
uninitialized data type |
vbNull |
1 |
contains no valid data |
vbInteger |
2 |
Integer data type |
vbLong |
3 |
Long data type |
vbSingle |
4 |
Single data type |
vbDouble |
5 |
Double data type |
vbDate |
7 |
Date data type |
vbString |
8 |
String data type |
vbObject |
9 |
Object data type |
vbBoolean |
11 |
Boolean data type |
vbVariant |
12 |
Variant data type |
vbByte |
17 |
Byte data type |
vbArray |
8192 |
Array data type |
마무리
타입이 그다지 중요하지 않게 사용되는 ASP
'IT_Developers > ASP' 카테고리의 다른 글
ASP - 숫자를 통화 형태로 변환하는 함수 / FormatCurrency() (0) | 2020.03.26 |
---|---|
ASP - 8진수, 16진수로 바꾸는 함수 / Oct(), Hex() (0) | 2020.03.25 |
ASP - 시간과 날짜를 표현하는 함수 / FormatDateTime() (0) | 2020.03.25 |
ASP - 상수 사용법을 알아봅니다. / Const (0) | 2020.03.25 |
ASP - 변수 선언을 강제로 하게 하는 옵션 / OPTION EXPLICIT (1) | 2020.03.25 |
댓글