카테고리 없음

자바스크립트 입문 4. 제어문

모루우 2025. 10. 27. 21:54
728x90
반응형

4-1. 조건에 따라 흐름 조절하기

if, else문

 

조건연산자 ?(물음표)와 :(콜론)

(조건) ? (true일 때 실행) : (false일 때 실행)

 

true로 인정할 수 있는 값: truthy

false로 인정할 수 있는 값: falsy

0, " ", NAN, undefined, null -> 자바스크립트에서 falsy 하게 인정되는 값

* NaN: 숫자 자료형이지만 숫자가 아님(Not a Number)

NaN은 어떤 것과 비교해도 무조건적으로 다름 

NaN인지 확인할 때는 isNaN() 함수 사용

 

4-2. 조건이 많을 때 흐름 조절하기 

switch문

 

4-3. 명령 반복 실행하기

for문

for ... of 문

파이썬의 in 같은 느낌?

인덱스를 사용하지 않고 값을 기준으로 반복

for(let value of seasons)

for...in도 있음

하지만 이것은 인덱스(순서)를 순회함

 

4-4. for문 반복하기 - 중첩 for문

 

4-5. 특정 조건에 따라 반복하기

while문, do...while문

while문은 조건 확인 -> 실행

do while문은 실행 -> 조건 확인

 

4-6. 반복을 건너뛰거나 멈추기

break문, continue문

 

728x90
반응형