※ 옛날 강의라 변수 var를 사용했지만, 현재 변수 var는 여러 문제로 쓰지 않는다
비교 연산자
var num1 = 10;
var num2 = "10";
result1 = num1 + num2; // 10+"10" 이므로 결과는 1010 나옴
result2 = num1 == num4; // == 은 데이터타입 검사x, num4의 문자형 10이 숫자형 10으로 형변환됨, true
result3 = num1 === num4; // === 은 데이터타입까지 검사, 10과 "10"이 같냐? ㄴㄴ, false
result4 = num1 != num4; // != 은 데이터타입까지 검사x, 10과 10이 다르냐? ㄴㄴ, false
result5 = num1 !== num4; // !== 은 데이터타입까지 검사, 10 과 "10" 은 다름, true
document.write(result1); // 결과 출력문
'Frontend > Javascript' 카테고리의 다른 글
03 함수 (0) | 2022.10.28 |
---|---|
02 객체 (0) | 2022.10.28 |
return false로 안넘어가고 submit되는 경우 (0) | 2022.03.25 |
alert창 나타나게 하는법 (0) | 2022.03.24 |
javascript void(0) 의미 (0) | 2021.12.07 |
댓글