[JavaScript] 문자열을 숫자로 변환하는 방법

김서진·2024년 2월 19일
post-thumbnail

1. parseInt 함수 사용

let str = "123";
let num = parseInt(str, 10); 두 번째 매개변수는 진법을 나타내며 생략시 기본 10
console.log(num); // 123

문자열을 정수로 변환할 때 사용되는 표준 함수.

2. parseFloat 함수 사용

let str = "123.45";
let num = parseFloat(str);
console.log(num); // 123.45

문자열을 부동소수점 숫자로 변환할 때 사용.

3. Number 함수 사용

let str = "123";
let num = Number(str);
console.log(num); // 123 

숫자가 아닌 문자열을 변환하면 NaN을 반환한다.

4. 단항 연산자 (+) 사용

let str = "123";
let num = +str;
console.log(num); // 123

간결한 표현이 가능하다.

참고자료

0개의 댓글