학습(구)/JavaScript(구)

자바스크립트 기본문법 - if 와 ?(조건문)

잉아당 2021. 10. 12. 10:08
728x90

조건을 사용할 경우 if 와 ? 를 사용합니다.

 

if문의 ()의 조건을 판단하여 true 일 경우 실행하게 됩니다.

if문의 ()의 조건에서는 형변환을 하기 때문에 0, "", null, undefined, NaN 를 사용하면 항상 false가 나오기 때문에 주의 해야합니다.

 

if문 뒤의 else는 조건이 false일 경우 수행되어집니다.

 

여러 조건의 경우 else if 를 사용하여 나타내며 마지막 else의 경우 선택사항입니다.

 

조건에 따라 다른 값을 변수에 할당 할 경우 ?를 사용하면 간단하게 표현이 가능합니다.

 

ex)

exmaple > 20 ? true : false;

 

? 연산자를 여러개 사용하여 여러 조건을 나타낼 수도 있습니다.