개발, 부동산, 의정부, etc
Eval 함수 본문
Eval 함수
식을 계산하고 결과를 반환합니다.
[result = ]Eval(expression)
인수
result
선택적인 요소. 반환값을 할당할 변수입니다. result가 지정되지 않은 경우 Execute 문을 대신 사용할 수도 있습니다.
expression
필수적인 요소. 올바른 VBScript 식이 들어 있는 문자열입니다.
참고
VBScript에서는 x = y가 두 가지 방법으로 해석될 수 있습니다. 첫째는 할당문인 경우로서 y 값이 x에 할당됩니다. 둘째는 x와 y가 동일한 값을 가지고 있는지 검사하는 식입니다. 이 경우에 result는 True이며, 그렇지 않은 경우 result는 False입니다. Eval 메서드에서는 항상 둘째 방법을 사용하지만, Execute 문은 첫째 방법을 사용합니다.
참고 Microsoft® JScript™ 할당 연산자(=)와 비교 연산자(==)가 다르기 때문에 혼동을 일으킬 염려가 없습니다.
다음은 Eval 함수 사용에 대한 예입니다.
Sub GuessANumber Dim Guess, RndNum RndNum = Int((100) * Rnd(1) + 1) Guess = CInt(InputBox("
예상값을입력하십시오
:",,0))
Do
If Eval("Guess = RndNum") Then
MsgBox "
축하합니다!
정확하게맞추셨습니다
!"
Exit Sub
Else
Guess = CInt(InputBox("
죄송하지만다시
하십시오
.",,0))
End If
Loop Until Guess = 0
End Sub
'개발 > classic asp' 카테고리의 다른 글
Filter 함수 (0) | 2019.01.30 |
---|---|
Exp 함수 (0) | 2019.01.30 |
Day 함수 (0) | 2019.01.30 |
DateValue 함수 (0) | 2019.01.29 |
DateSerial 함수 (0) | 2019.01.29 |
Comments