数値文字列を数値型に変換する

数値文字列を数値型に変換します。

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 とするやり方はよく見かけます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です