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
반응형