1. 피연산자가 number, boolean, undefined, null 이면 Number()함수를 호출해 숫자로 바꿔준 후 뺄셈연산을 한다.
2.피연산자가 객체일 경우 먼저 valueOf() 함수를 호출하고, valueOf()함수가 피연산자에 없는 경우 toString()를 호출하고 문자값을 숫자로 변환한다.
'프론트엔드 개발자를 위한 자바스크립트 프로그래밍 공부 > 3장 언어의 기초 - 연산자' 카테고리의 다른 글
쉼표 연산자 (0) | 2019.01.10 |
---|---|
동일/비동일 연산자( == , !=) vs 일치/비일치 연산자( === , !== ) (0) | 2019.01.10 |
논리 OR 연산자 || (0) | 2019.01.10 |
Boolean - 논리 AND 연산자 ( &&) (0) | 2019.01.10 |
단항 연산자 (2) | 2019.01.09 |