반응형
if
const a = 1;
if ( a + 1 === 2 ) {
console.log('a+1은 2입니다.');
}
-----------------------출력 : a+1은 2입니다.
const a = 1;
if ( a = 1 ===2 ) {
const a = 2;
console.log('if문 안의 a 값은' + a); ----------출력 : if문 안의 a 값은 2
}
console.log('if문 밖의 a 값은' + a); ----------출력 : if문 밖의 a 값은 1
=> {}중괄호를 하나의 블록 범위로 본다. 다른 블록 안에서 같은 상수(const) 또는 변수(let)를 사용할 수 있다.
if else
const a = 10;
if ( a > 15 ) {
console.log('a가 15보다 큽니다!');
} else {
console.log('a가 15보다 크지 않습니다!');
} ----------출력 : a가 15보다 크지 않습니다!
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입니다.
swich case : 특정값이 무엇인가에 따라 다른 작업을 하고 싶을 때 사용. if else if else보다 더 간단하게 사용할 수 있다.
const device = 'iphone';
swich (device) {
case 'iphone' :
console.log('아이폰!');
break;
case 'ipad' :
console.log('아이패드');
break;
canse 'galaxy note; :
console.log('갤럭시 노트');
break;
default :
console.log('모르겠네요..');
} ----------출력 : 아이폰!
반응형
'IT > javascript' 카테고리의 다른 글
ES6 화살표 함수 (0) | 2020.07.13 |
---|---|
함수 (0) | 2020.07.13 |
자바스크립트 논리연산자 (! && ||) (0) | 2020.07.11 |
javascript 사칙연산자 (0) | 2020.07.11 |
화살표 함수 (0) | 2020.07.11 |