Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Unity
- GMK67
- M1W
- solved.ac
- 스톡
- 기계식키보드
- ADT
- 코테
- 백준
- 노트북램교체
- JavaScript
- 삼성노트북
- 추상적 자료형
- 시간복잡도
- 코테준비
- 긱바
- unityC#
- 코드잇TIL
- 코드잇
- 자료구조
- 코딩공부
- 몬스긱
- LinkedList
- 노트북SSD교체
- 자바스크립트
- 브론즈
- 삼성노트북하판
- 어도비
- 오늘도코드잇
- JS
Archives
- Today
- Total
SKYLIGHT STUDIO
[Javascript/코드잇] 연산 + 형변환 본문
다른 언어들에서는 보통 서로 다른 자료형의 연산을 오류로 처리하지만 자바스크립트는 다르다.
산술 연산자
일반적으로 오퍼랜드들을 모두 숫자형으로 변환한 다음 연산을 함. 다만 더하기 연산자는 문자열을 더하는 기능이 있기 때문에 코드를 짜기 전에 한번쯤은 다시 생각해보자.
상기 이미지에서 보이듯이 더하기 연산은 오퍼랜드 중에서 하나라도 문자열이 있을 경우 양쪽 모두를 문자열로 형변환한 후 문자열 덧셈을 연산한다.
관계 비교 연산자
산술 연산자와 비슷한 결. 4번째 코드의 경우에는 Nan >= 1의 판정이 되어 false가 출력되었다.
같음 비교 연산자
https://skylight0725.tistory.com/4
이전 게시글에서 언급했던 ==. ===에 대한 이야기.
===는 타입까지 체크하지만 ==는 훨씬 널널하다.
'Front-End > Javascript' 카테고리의 다른 글
[Javascript/코드잇] null vs undefined (0) | 2023.03.12 |
---|---|
[Javascript] ==, === 차이점 체크 (0) | 2023.03.10 |
[Javascript] 쌍따옴표, 홑따옴표 처리 (0) | 2023.03.06 |
[Javascript] 주석 (0) | 2023.03.06 |