조건문 사용
업데이트: 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)