❑ 조건문(if, else)
// 예시)
const age = 19;
if(age < 20){
console.log("10대");
} else if(age < 30){
console.log("20대");
} else {
console.log("30대 이상");
}
> "10대"
❑ Switch문
// 예시)
const fruit = "유자";
switch(fruit){
case "유자":
console.log("100원 입니다");
break;
case "바나나":
console.log("200원 입니다");
break;
case "유자바나나":
console.log("30000원 입니다");
break;
default:
console.log("판매하지 않는 과일입니다.");
break;
}
❑ 반복문(for, while)
1. for문
// 예시)
//방법1: for
for (let i = 1; i < 4; i++){
console.log(i);
}
> 1
> 2
> 3
//방법2: for ... of
let array = [1,2,3]
for(let no of array){
console.log(no);
}
> 1
> 2
> 3
//방법3: for ... in
for(let no in array){
console.log(no);
}
> "1"
> "2"
> "3"
방법 2와 방법3의 차이는 of와 in의 차이다. 주의할 점은 array는 방법2와 방법3이 가능하지만 Object는 of를 사용할 수 없다.
2. while문
// 예시)
let i = 1;
while(i<6){
console.log(i++);
}
> 1
> 2
> 3
> 4
> 5
3. break, continue
반복문을 멈추거나 다음 반복으로 Skip할 때 사용한다
❑ Reference
유튜브 코딩앙마 왕 초보 자바스크립트
'Front-End > JavaScript' 카테고리의 다른 글
[JavaScript] 문법(7) 객체 메소드(Object methods) (0) | 2021.09.29 |
---|---|
[JavaScript] 문법(6) 대화상자 함수 (0) | 2021.09.27 |
[JavaScript] 문법(4) 함수(function) (0) | 2021.09.23 |
[JavaScript] 문법(3) 연산자 - 산술(+,-), 비교(==, !=), 논리(OR, AND) (0) | 2021.09.21 |
[JavaScript] 문법(2) 형 변환 (0) | 2021.09.19 |