123 - '1';//122
typeof(123 - '1');//number
string(num)이 숫자로 계산되어 number - number 형태로 계산되고 값은 number가 된다.
그렇다면 number + string(num)의 결과는?
123 + '1'; //'1231'
typeof(123 + '1'); //string
참나...
'JavaScript' 카테고리의 다른 글
호이스팅과 클로저는 무엇인가? - JavaScript (1) | 2020.09.16 |
---|---|
const 키워드와 선언 - Javascript (0) | 2020.09.16 |
함수를 리턴할 때 ()의 유무의 차이 - Javascript (0) | 2020.09.16 |
var 키워드의 범위(Scope)에 대해 - Javascript (0) | 2020.09.16 |
함수에서 매개변수(parameters)와 전달인자(arguments) - Javascript (0) | 2020.09.16 |