Javascript
Number parseInt 차이
알고리즘 문제를 풀면서 자주 헷갈리는 것 같아 정리하려고 합니다. 두 내장 메서드는 문자열을 숫자로 바꿔줄 때 주로 사용합니다. Number(str) : 문자열을 숫자로 형 변환 parseInt(str) : 문자열을 숫자로 형 변환 두 메소드 모두 문자열을 숫자로 형 변환을 해주는데 어떤 차이가 있는 것일까요? //Number() var num1 = Number('1234'); // 1234 var num2 = Number('1234원'); // NaN var num3 = Number('금액 : 1234원'); // NaN var num4 = Number('1234.1234'); // 1234.1234 //parseInt() var num1 = parseInt('1234'); // 1234 var num..