TypeScriptで文字列を数値に変換するにはどうすればいいですか? 質問する

TypeScriptで文字列を数値に変換するにはどうすればいいですか? 質問する

数値の文字列表現が与えられた場合、それをnumberTypeScript の型に変換するにはどうすればよいですか?

var numberString: string = "1234";
var numberValue: number = /* what should I do with `numberString`? */;

ベストアンサー1

まさに JavaScriptで、あなたはparseIntまたはparseFloat関数を使用するか、単項演算子を使用するだけです+

var x = "32";
var y: number = +x;

言及した手法はすべて正しい型付けが行われ、 のような単純な 10 進整数文字列を正しく解析しますが、その他のさまざまな、おそらく予想されるケース ( など) やコーナー ケース ( など)"123"では動作が異なります"123.45"null

換算表表は以下から引用この答え

おすすめ記事