자바스크립트 parseFloat 함수: 문자열을 소수로 변환하기
자바스크립트에서 숫자 데이터 타입은 정수와 소수를 모두 포함합니다. 그런데 때로는 문자열로 입력된 데이터를 소수로 변환해야 하는 경우가 있습니다. 이때 사용하는 것이 parseFloat()
함수입니다.
parseFloat 함수 사용법
let num = parseFloat(string);
string
은 변환하고자 하는 문자열입니다. parseFloat
함수는 해당 문자열에서 소수를 추출합니다. 만약 추출된 소수가 없는 경우 NaN
을 반환합니다.
예시:
let num1 = parseFloat("10.5");
let num2 = parseFloat("2.7");
let num3 = parseFloat("hello");
console.log(num1); // 10.5
console.log(num2); // 2.7
console.log(num3); // NaN
위 예시에서 parseFloat
함수는 “10.5”와 “2.7”에서 각각 소수를 추출하여 반환합니다. 하지만 “hello”에서는 소수가 없으므로 NaN
을 반환합니다.
결론
parseFloat()
함수는 문자열에서 소수를 추출하는데 유용한 함수입니다. 이를 활용하면 자바스크립트에서 문자열과 숫자 데이터 타입을 유연하게 변환할 수 있습니다.
자바스크립트 parseFloat 함수, 문자열을 소수로 변환하기