본문 바로가기

언어공부/JavaScript&jQuery

(생활코딩) JavaScript 조건문

조건문이라고 하는 것은 하나의 프로그램이 하나의 흐름으로 가는 것이 아니라 조건에 따라서 다른 순서의 기능들이 실행되도록 하는 것이라 할 수 있다.

 

예제를 한번 봐보자.

 

 

일단 program 제목 아래에 1234를 출력되게 작성한다.

 

 

그리고 IF-true 제목 아래에 if와 else를 사용해 조건문을 만든다. if(조건)에서 조건에 해당되면 if의 괄호 안에있는 명령을 실행, 조건에 해당되지 않으면 else의 괄호 안에 있는 명령을 실행한다. 여기서 if의 조건이 true로 항상 참으로 조건에 해당되어 if 괄호 안에있는 명령을 실행하고, else괄호 안에 있는 명령은 무시한다.

 

 

그리고 IF-false 제목 아래에도 if와 else를 사용해 조건문을 만든다. 위와같이 if(조건)에서 조건에 해당되면 if의 괄호 안에있는 명령을 실행, 조건에 해당되지 않으면 else의 괄호 안에 있는 명령을 실행한다. 여기서 if의 조건이 false로 항상 거짓으로 조건에 해당되지 않아 if 괄호 안에있는 명령은 무시하고, else괄호 안에 있는 명령을 실행한다.

 

해당 예제에서는 불리언(boolean) 값을 직접 조건으로 넣었기 때문에 쓸모있는 코드가 아니다. 조건에 따라서 실행되는 코드가 달라지지 않기 때문이다. 그래서 조건에 따라 true나 false가 오도록 조건을 만들어 사용해야 한다.