C#(またはVB.NET)で利用できる「ToString("format_provider")」や「String.Format()」のように、JavaScriptで数値を簡単にフォーマットする方法はありますか?
一般的に。
jQueryにおける。
JQuery NUMBERFORMATTERプラグインをご覧になってはいかがでしょうか。
そしてこの質問。
[Javascriptで数字を簡単にフォーマットする方法][2]について
[2]: https://stackoverflow.com/questions/726144/javascript-easier-way-to-format-numbers/
まず、JSで整数を文字列に変換するのはとても簡単です。
// Start off with a number
var number = 42;
// Convert into a string by appending an empty (or whatever you like as a string) to it
var string = 42+'';
// No extra conversion is needed, even though you could actually do
var alsoString = number.toString();
数値を文字列として持っていて,それを整数にしたい場合は,整数の場合は parseInt(string)
を,浮動小数点の場合は parseFloat(string)
を使う必要があります。これらの関数は,どちらも目的の整数/浮動小数点数を返します。例
// Start off with a float as a string
var stringFloat = '3.14';
// And an int as a string
var stringInt = '42';
// typeof stringInt would give you 'string'
// Get the real float from the string
var realFloat = parseFloat(someFloat);
// Same for the int
var realInt = parseInt(stringInt);
// but typeof realInt will now give you 'number'
具体的に何を追加しようとしているのかなど、ご質問の内容からはわかりません。