+문자열JavaScript에서는 문자열을 숫자로 변환할 수 있는 여러 가지 방법이 있다.
그 중에서도 가장 간결하고 짧은 방법은 +문자열 형태를 사용하는 것이다.
이 표현식은 단항 덧셈 연산자 (Unary Plus Operator) 라고 불린다.
+ 연산자가 숫자 하나에만 사용될 경우, JavaScript는 그 값을 숫자로 변환하려고 시도한다.
이 동작은 숫자형이 아닌 값들을 숫자로 바꾸고 싶을 때 유용하다.
+"42" // 42
+"3.14" // 3.14
+"0010" // 10
+"abc" // NaN (숫자로 변환할 수 없는 문자열)
+true // 1
+false // 0
+null // 0
+undefined // NaN
["1", "2", "3"].map(i => +i) // [1, 2, 3]