Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

개발, 부동산, 의정부, etc

Eval 함수 본문

개발/classic asp

Eval 함수

NaCl대표 2019. 1. 30. 11:48

Eval 함수

을 계산하고 결과를 반환합니다.

[result = ]Eval(expression)

인수

result

선택적인 요소. 반환값을 할당할 변수입니다. result가 지정되지 않은 경우 Execute 문을 대신 사용할 수도 있습니다.

expression

필수적인 요소. 올바른 VBScript 식이 들어 있는 문자열입니다.

참고

VBScript에서는 x = y가 두 가지 방법으로 해석될 수 있습니다. 첫째는 할당문인 경우로서 y 값이 x에 할당됩니다. 둘째는 xy가 동일한 값을 가지고 있는지 검사하는 식입니다. 이 경우에 resultTrue이며, 그렇지 않은 경우 resultFalse입니다. 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