문자열인 숫자를 숫자열로 변환하려면 여러가지 방법이 있는데,
오늘은 코테 문제를 풀고, 다른 사람들의 풀이를 보는 도중 이런 방법도 있구나라고 생각했던게
단항 더하기 연산자 이다.
이제까지 parseInt나 parseFloat, Number를 사용했는데
피연산자 앞에 +를 붙이면 피연산자가 숫자가 아니라면 숫자로 변환을 시도한다.
const a = "123"
console.log(+a) // 123
const b = "hi"
console.log(+b) // NaN
const c = "123hi"
console.log(+c) // NaN
댓글