EN
TypeScript - convert string to float
0
points
In this post we can find different ways of how to parse float number with parseFloat function in TypeScript
Quick overview:
const number: number = parseFloat('3.14');
console.log(number === 3.14); // true
Different method examples are placed below.
1. Float parsing example
This section shows how to convert with built-in parseFloat method some text to float.
const text: string = '3.15';
const number: number = parseFloat(text);
console.log(number === 3.15); // true
2. Parsing number with unit examples
parseFloat method during conversion ignores all characters that are not digits and occur after number. It makes possible to parse numbers with units.
const number1: number = parseFloat('2.5cm'); // centimeters (cm)
console.log(number1 === 2.5); // true
const number2: number = parseFloat('2.5in'); // inches (in)
console.log(number2 === 2.5); // true
const number3: number = parseFloat('2.5%'); // percentages (%)
console.log(number3 === 2.5); // true