<비교 연산자>
> <= >= == !=
== ←얘는 왜 부등호를 두개를 쓸까? 그 이유는 const a = 1 처럼 부등호 1개(=)는 변수 대입을 의미.
즉, a == b는 'a와 b가 같다' 라는 동등 연산자!
동등하면(==) 결과값이 true,
불일치하면(!=) 결과값 false를 반환한다.
----------------------------------------------------------------
const a = 1; 얘는 숫자
const b = "1"; 얘는 문자열
근데
console.log(a == b); → true 가 나온다. 왜?
console.log(a === b); → false . 일치 연산자(===)는 유형(type)까지 비교해주므로 가급적 얘를 쓰는 것이 좋다.
----------------------------------------------------------------
<조건문 if, else>
const age = 19;
if(age > 19){
console.log('환영 합니다.');
} else if(age === 19) {
console.log('수능 잘치세요.');
}
else {
console.log('안녕히 가세요.');
}
console.log('---------------------')
'프로그래밍 > Javascript' 카테고리의 다른 글
자바스크립트 기초 강좌 8- 반복문(for, while, do while) (0) | 2023.06.05 |
---|---|
자바스크립트 기초 강좌 7- 논리 연산자 (AND, OR, NOT) (0) | 2023.06.02 |
자바스크립트 기초 강좌 5- 연산자(Operators) (0) | 2023.06.02 |
자바스크립트 기초 강좌 4- 형변환 (0) | 2023.06.02 |
자바스크립트 기초 강좌 3- alert, prompt, confirm (1) | 2023.06.02 |