中安拓也のブログ

プログラミングについて書くブログ

parseIntとparseFloatは数字以外の情報を全て無視するって知らなかった

知りませんでした。まあ、初めの文字が数値以外だった場合は、NaNになってしまうんですが。

const weight = '60kg';
const height = '172.5cm';

console.log(parseInt(weight, 10)); // 60
console.log(parseFloat(height, 10)); // 172.5