입문 VBScript - VBScript의 기본 문법: 변수와 상수
VBScript의 기본 문법: 변수와 상수
VBScript는 웹 페이지에서 동적인 기능을 추가하거나 서버 측 스크립팅을 통해 다양한 작업을 수행하는 데 사용되는 스크립트 언어입니다. 이 언어를 배우기 위해서는 먼저 변수와 상수에 대한 이해가 필수적입니다.
1. 변수란?
변수는 데이터를 저장할 수 있는 메모리 공간의 이름입니다. 프로그래밍에서 변수를 사용하면, 프로그램 실행 중에 값이 변경될 수 있습니다. 즉, 변수는 가변적이며, 코드 내에서 여러 번 사용할 수 있습니다.
예제:
Dim myVariable
myVariable = "안녕하세요"
MsgBox myVariable ' 출력: 안녕하세요
위의 예제에서는 myVariable
이라는 변수를 선언하고 문자열 "안녕하세요"를 할당한 후, 메시지 박스를 통해 그 값을 출력합니다.
2. 상수란?
상수는 한 번 설정되면 변경할 수 없는 데이터 값입니다. 프로그램 실행 중에는 항상 같은 값을 유지하며, 주로 고정된 데이터를 표현하는 데 사용됩니다.
예제:
Const PI = 3.14
MsgBox PI ' 출력: 3.14
여기서 PI
라는 상수를 정의하고 원주율인 3.14
값을 할당했습니다. 이후 이 상수를 호출하여 메시지 박스에 출력할 수 있습니다.
3. 변수와 상수의 차이점
-
변경 가능성:
- 변수는 언제든지 다른 값으로 변경할 수 있지만,
- 상수는 처음 설정한 이후로 그 값을 바꿀 수 없습니다.
-
사용 용도:
- 변수가 필요할 때마다 변화하는 데이터를 다룰 때 유용하며,
- 상사는 프로그램 내에서 일정하게 유지해야 하는 고정된 정보를 나타낼 때 적합합니다.
4. 데이터 타입과 초기화
VBScript에서는 변수가 다양한 데이터 타입을 가질 수 있으며 이를 적절히 초기화하는 것이 중요합니다:
- 문자열(String)
- 정수(Integer)
- 부동소수점(Double)
예제:
Dim name, age, height
name = "홍길동" ' 문자열형 변수
age = 30 ' 정수형 변수
height = 175.5 ' 부동소수점형 변수
MsgBox "이름: " & name & ", 나이: " & age & ", 키: " & height ' 출력 결과 확인하기
위 코드는 세 개의 서로 다른 타입의 변수를 선언하고 각기 다른 유형의 데이터를 저장한 후 하나의 메시지 박스에 모두 출력합니다.
결론
VBScript에서 변수와 상수를 사용하는 것은 매우 기본적인 개념이지만 모든 프로그래밍 작업의 토대가 됩니다. 이러한 요소들을 잘 이해하고 활용함으로써 더 복잡한 로직이나 기능들을 구현해 나갈 준비를 할 수 있습니다.