반응형
조건문이란?
- 특정 조건이 만족됐을 때 특정 코드를 실행
if 문
- 특정 조건이 만족 될 때에만 특정 코드를 실행
const a = 1;
if (a + 1 === 2) {
console.log('a + 1 이 2 입니다.');
} // 실행
const a = 0;
if (a + 1 === 2) {
console.log('a + 1 이 2 입니다.');
} // 실행 안됨
const a = 1;
if (true) {
const a = 2;
console.log('if문 안의 a 값은 ' + a);
} // 실행
console.log('if문 밖의 a 값은 ' + a);
if-else 문
- 특정 조건이 만족할 때와 만족하지 않을 때 서로 다른 코드를 실행해야 된다면 if-else 구문을 사용
const a = 10;
if (a === 5) {
console.log('5입니다!');
} else if (a === 10) {
console.log('10입니다!');
} else {
console.log('5도 아니고 10도 아닙니다.');
} // '10입니다!' 출력
switch/case 문
- 특정 값이 무엇이냐에 따라 다른 작업을 하고 싶을 때 사용
const device = 'iphone';
switch (device) {
case 'iphone':
console.log('아이폰!');
break;
case 'ipad':
console.log('아이패드!');
break;
case 'galaxy note':
console.log('갤럭시 노트!');
break;
default:
console.log('모르겠네요..');
} // '아이폰!','아이패드!','갤럭시 노트!','모르겠네요..' 순서대로 출력
반응형
'JavaScript > Mordern JavaScript' 카테고리의 다른 글
6.배열 (0) | 2021.06.24 |
---|---|
5.객체 (0) | 2021.06.24 |
4.함수 (0) | 2021.06.24 |
2.변수와 상수 그리고 연산자 (0) | 2021.06.24 |
1.JavaSript란 무엇인가? (0) | 2021.06.24 |