Joslynn의 하루

개발공부 5일차 생활코딩 - 조건문 if, else 본문

카테고리 없음

개발공부 5일차 생활코딩 - 조건문 if, else

Joslynn 2022. 7. 4. 22:59

조건문

 

if

- 조건문은 if로 시작 = if는 조건문을 의미

- if 뒤의 괄호: if 절 / 중괄호가 감싸고 있는 구간: then 절

- 조건문에서는 if 절 값이 true일 때 then 절이 실행됨 → if 절이 false이면, then 절은 실행되지 않음

출처: 생활코딩

예제 1)

결과값: result : true

 

예제 2)

결과값: 5

 

 

else

- if-else절은 if 절의 값이 true일 때, then절이 실행되고, false일 때, else 절이 실행됨

출처: 생활코딩

예제 3)

결과값: 1

 

예제 4)

결과값: 2

 

else-if 절

- if절의 값이 true라면 then절이 실행, false라면 else if절로 제어가 넘어간다.

- else if절의 값이 true라면 else if then절이 실행된다. false라면 else 절이 실행된다.

- else if절은 여러 개가 복수로 등장할 수 있고, else절은 생략이 가능하다.

- else 절이 else if 절보다 먼저 등장할 수는 없다.

- 여러 개의 조건이 올 수가 있음

- if 구간은 맨 앞에 한 번만 등장, else는 맨 마지막에 한 번만 등장

출처: 생활코딩

예제 5)

결과값: 2

if 절 다음 else if 절에서 true 발견 → true가 처음으로 발견된 구간에서 실행 및 해당 if 문은 종료

 

예제 6)

결과값: 5

- else if 절은 여러 번 등장 가능하면, else 절은 생략 가능

 

 

Comments