개인적인 정리

javascript 에서 문자열을 숫자로 변환하는 방법 With ChatGPT 본문

전자정부표준프레임워크

javascript 에서 문자열을 숫자로 변환하는 방법 With ChatGPT

yeon.Biju 2023. 3. 23. 15:39

Q. javascript에서 문자열을 숫자로 변환하는 방법을 알려주세요

 

1. Number() 함수 사용하기

1
2
3
var str = "123";
var num = Number(str); // 숫자 123이 할당됨
 
cs

 

2. parseInt() 함수 사용하기

1
2
3
var str = "123";
var num = parseInt(str); // 숫자 123이 할당됨
 
cs

 

3. parseFloat() 함수 사용하기(소수점을 포함하는 문자열을 숫자로 변환할 때 사용)

1
2
3
var str = "3.14";
var num = parseFloat(str); // 숫자 3.14가 할당됨
 
cs

 

 

위의 예제에서 var str = "123";은 문자열 "123"을 변수 str에 할당한 것입니다. 이 문자열을 숫자로 변환하기 위해서는 Number() 함수, parseInt() 함수, parseFloat() 함수 중 하나를 사용할 수 있습니다. 이 함수들은 각각 문자열을 숫자, 정수, 부동소수점 숫자로 변환해주는 역할을 합니다.

위의 예제에서 Number(str)은 str 변수에 할당된 문자열을 숫자로 변환한 후, num 변수에 할당한 것입니다. parseInt(str)과 parseFloat(str)도 마찬가지로, str 변수에 할당된 문자열을 각각 정수나 부동소수점 숫자로 변환한 후, num 변수에 할당합니다.

단, 문자열이 숫자로 변환될 수 없는 경우, 이 함수들은 NaN(Not a Number)을 반환합니다. 따라서 변환한 값이 숫자인지 확인하고자 할 때는 isNaN() 함수를 사용하면 됩니다.

 

 

Comments