Java Script

JavaScript 05. 제어문 - 조건문 (if, else)

지댕댕 2023. 5. 5. 20:50
728x90

제어문은 조건에 따라 코드 블록을 실행하거나 반복 실행 할 때 사용합니다. 일반적으로 코드는 위에서 아래 방향으로 순차적으로 실행됩니다. 제어문을 사용하면 코드의 실행 흐름을 인위적으로 제어할 수 있습니다. 하지만 코드의 실행 순서가 변경된다는 것은 단순히 위에서 아래로 순차적으로 진행하는 직관적인 코드의 흐름을 혼란스럽게 만들고, 따라서 제어문은 코드의 흐름을 이해하기 어렵게 만들어 가독성을 해치는 단점이 있습니다. 가독성이 좋지 않은 코드는 오류를 발생시키는 원인 이 됩니다.

조건문은 주어진 조건식의 평가 결과에 따라 코드 블록의 실행을 결정하고, 조건식은 불리언 값으로 평가될 수 있는 표현식임! 자바스크립트에서 조건문의 if ... else 문과 switch 문으로 두 가지 조건문이 있음!

if - else 문은 주거진 조건식의 평과 결과, 논리적 참 또는 거짓에 따라 실행할 코드 블록을 결정하고, 조건식의 평과 결과가 true일 경우 if 문의 코드 블록이 실행되고, false일 경우 else 문의 코드 블록이 실행됨!

if 문의 조건식을 불리언 값으로 평가되어야 함, 만약 if 문의 조건식이 불리언 값이 아닌 값으로 평가되면 자바스크립트 엔진에 의해 암묵적으로 불리언 값으로 강제 변환되어 실행할 코드 블록을 결정함!

조건식을 추가하여 조건에 따라 else if 문을 사용

 

728x90