개념/Javascript(23.03.27~)

[Javascript] [14-4] 조건문 알아보기

Lethargin 2023. 3. 28. 20:09

1. if문 & if~else문

{ }는 생략해서 사용 가능

 

2. 조건 연산자 사용

-만약 조건이 하나이고 true일 때와 false일 때 실행할 명령이 각각 하나뿐이라면, if~else 문대신에 조건 연산자를 사용하는 것이 간단

 

3. 논리 연산자 사용

-조건을 2개 이상 체크해야 할 경우에 사용 (ex. 두 조건이 true일 경우와 조건 한개만 true일 경우처럼, 여러 경우의 수를 따질 때 사용)

OR연산자 ||
-피연산자 2개 중에서 true가 하나라도 있으면 결과값은 true



AND연산자 &&
-피연산자 2개 중에서 false가 하나라도 있으면 결과값은 false


NOT연산자 !
-true나 false를 반대로 뒤집음

 

4. switch문

-보통 js에서 조건을 체크할 때는 if~else문을 사용

-but, 처리할 명령이 많다면, if~else문 여러개 사용하는 대신 switch문이 더 편리

=> 사용자에게 1,2,3 값 중 하나만 입력받음 -> session변수에 저장 -> switch문을 이용해 session값을 체크

=>조건이 case의 '값2'와 일치하면 '명령2'를 실행

=>조건과 일치하는 case문이 없다면, 마지막에 있는 default문을 실행 (이때는 break문 쓰지 않음)

 

 

 

 

 


 

+추가

parseInt( )함수란?