다음을 통해 공유


조건문 사용

업데이트: 2007년 11월

JScript는 if 조건문과 if...else 조건문을 지원합니다. if 문은 조건을 테스트합니다. 조건이 true로 평가되면 관련 JScript 코드를 실행합니다. if...else 문은 조건을 테스트하고 조건문 결과에 따라 두 개의 코드 블록 중 하나를 실행합니다. 가장 간단한 형식의 if 문은 한 줄로도 쓸 수 있지만 여러 줄로 된 if 문과 if...else 문이 훨씬 일반적입니다.

조건문 예제

다음 예제에서는 if 문과 if...else 문에서 사용할 수 있는 구문을 보여 줍니다. 첫 번째 예제에서는 가장 간단한 부울 테스트를 보여 줍니다. 괄호 안의 항목이 true로 평가되거나 true로 강제 변환될 수 있는 경우에만 if 뒤의 문 또는 문 블록이 실행됩니다.

다음 예제에서는 newUser 값이 true로 변환되면 registerUser 함수가 호출됩니다.

if (newUser)
   registerUser();

다음 예제에서는 두 조건이 모두 true가 아니면 테스트가 실패합니다.

if (rind.color == "deep yellow " && rind.texture == "wrinkled") {
   theResponse = ("Is it a Crenshaw melon?");
}

다음 예제에서는 변수 quit가 true인 동안 do...while 루프의 본문 코드가 실행됩니다.

var quit;
do {
   // ...
   quit = getResponse()
}
while (!quit)

참고 항목

참조

if...else 문

기타 리소스

JScript 조건부 구조

JScript 참조