logo

JavaScript If-else

그만큼 자바스크립트 if-else 문 사용 조건이 참인지 거짓인지 코드를 실행하려면 . JavaScript에는 세 가지 형태의 if 문이 있습니다.

  1. If 문
  2. if else 문
  3. if else if 문

자바스크립트 If 문

표현식이 참인 경우에만 내용을 평가합니다. JavaScript if 문의 서명은 다음과 같습니다.

 if(expression){ //content to be evaluated } 

JavaScript If 문의 흐름도

자바스크립트에서 if 문의 간단한 예를 살펴보겠습니다.

 var a=20; if(a>10){ document.write('value of a is greater than 10'); } 
지금 테스트해보세요

위 예제의 출력


JavaScript If...else 문

조건이 참인지 거짓인지 내용을 평가합니다. JavaScript if-else 문의 구문은 다음과 같습니다.

 if(expression){ //content to be evaluated if condition is true } else{ //content to be evaluated if condition is false } 

JavaScript If...else 문의 흐름도

짝수 또는 홀수를 알아내기 위해 JavaScript의 if-else 문의 예를 살펴보겠습니다.

 var a=20; if(a%2==0){ document.write('a is even number'); } else{ document.write('a is odd number'); } 
지금 테스트해보세요

위 예제의 출력


JavaScript If...else if 문

여러 표현식 중 표현식이 참인 경우에만 내용을 평가합니다. JavaScript if else if 문의 서명은 다음과 같습니다.

 if(expression1){ //content to be evaluated if expression1 is true } else if(expression2){ //content to be evaluated if expression2 is true } else if(expression3){ //content to be evaluated if expression3 is true } else{ //content to be evaluated if no expression is true } 

자바스크립트에서 if else if 문의 간단한 예를 살펴보겠습니다.

 var a=20; if(a==10){ document.write('a is equal to 10'); } else if(a==15){ document.write('a is equal to 15'); } else if(a==20){ document.write('a is equal to 20'); } else{ document.write('a is not equal to 10, 15 or 20'); } 
지금 테스트해보세요

위 예제의 출력