자바스크립트 형변환 (정리중)

SangBooom·2022년 1월 16일
0

자바스크립트의 강제 형변환

0 == '0' 이 비교 될때

Number와 string 타입이 비교될 시 String이 Number로 변환되어서 true가 나옴

수학 연산자

'11' + 1

'111'이 나온다
+일때는 Number가 String으로 변환됨

'11' - 1

10이 나온다.
-일때는 String이 Number로 변환됨

  • 를 제외한 -, *, /등 연산자들은 오직 수학적 연산을 가지고 있다. 즉, 피연산자로 숫자만 올 수 있다.

==와 ===의 차이점?

==는 값을 비교하고 ===는 값과 타입을 엄격하게 비교한다.

참고 : https://velog.io/@cada/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%97%90%EC%84%9C-0%EC%9D%B4-true%EC%9D%B8-%EC%9D%B4%EC%9C%A0

profile
끊임없이 떨어지는 물방울이 바위를 뚫는다

0개의 댓글