[Javascript] 자바스크립트의 문자열을 수로 변환하기

parseInt와 parseFloat에 대해


참고사이트 : MDN Javascript_parseInt

// 예시 코드

const pi = 3.14159265358979
console.log(pi)

// 기대 결과 : 3.14159265358979

const str = pi.toFixed(2) // 소수점 둘째자리까지 출력한다. 이 때 문자열로 변환된다.
console.log(str) // 기대결과 : 3.14 이때 형태는 문자열!

const integer = parseInt(str) // 문자열 -> 정수단위로 변환!
const float = parseFloat(str) // 문자열 -> 실수단위로 변환!

console.log(integer) // 기대결과 : 3
console.log(float) // 기대결과 : 3.14
console.log(typeof integer, typeof float) // 기대결과 : number, number


  • parseInt : 문자열을 정수로 변환한다.
  • parseFloat : 문자열을 실수로 변환한다.


자바스크립트에서 주로 문자열 형태로 입력받는데 parseInt, parseFloat를 활용해서 정수, 실수로 변환해서 사용할 수 있다. 그래서 데이터를 입력받는 함수 require(‘fs’)와 많이 연계된다.

참고 보러가기 : 백준 1000번 A+B 자바스크립트 풀이


© 2022.07. by Wookey_Kim

Powered by Hydejack v7.5.2