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:
xxxxxxxxxx
1
const number: number = parseFloat('3.14');
2
console.log(number === 3.14); // true
Different method examples are placed below.
This section shows how to convert with built-in parseFloat
method some text to float.
xxxxxxxxxx
1
const text: string = '3.15';
2
const number: number = parseFloat(text);
3
4
console.log(number === 3.15); // true
parseFloat
method during conversion ignores all characters that are not digits and occur after number. It makes possible to parse numbers with units.
xxxxxxxxxx
1
const number1: number = parseFloat('2.5cm'); // centimeters (cm)
2
console.log(number1 === 2.5); // true
3
4
const number2: number = parseFloat('2.5in'); // inches (in)
5
console.log(number2 === 2.5); // true
6
7
const number3: number = parseFloat('2.5%'); // percentages (%)
8
console.log(number3 === 2.5); // true