数値文字列を数値型に変換します。
Program
// 数値文字列 var str = "123.89"; // int型(整数型)に変換 var n = parseInt(str); // → 123 // float型(小数型)に変換 var n = parseFloat(str); // → 123.89 // Numberに変換 var n = Number(str); // → 123.89
// 数値文字列 var str = "123.89"; // 数値に変換 var n = str - 0; // → 123.89 var n = str * 1; // → 123.89 var n = + str; // → 123.89 var n = ~~str; // → 123
Memo
関数を使ったり、演算子を使ったり、様々な方法があります。
“1234” – 0 → 1234 とするやり方はよく見かけます。