Number
を指定された桁数のString
に変換します。
nf()
は123.45
のような数値を'123.4500'
のように 指定された桁数の文字列に変換します。
最初のパラメータnum
は、文字列に変換する数値です。 例えば、nf(123.45)
を呼び出すと、文字列'123.45'
が返されます。 nf([123.45, 67.89])
のように数値の配列が渡された場合、 フォーマットされた文字列の配列が返されます。
2番目のパラメータleft
はオプションです。数値が渡された場合、 例えばnf(123.45, 4)
のように、小数点の左側に含める最小桁数を設定します。 left
がnum
の桁数より大きい場合、未使用の桁は0で埋められます。 例えば、nf(123.45, 4)
を呼び出すと、文字列'0123.45'
が返されます。
3番目のパラメータright
もオプションです。数値が渡された場合、 例えばnf(123.45, 4, 1)
のように、小数点の右側に含める最小桁数を設定します。 right
がnum
の小数点以下の桁数より小さい場合、num
は 指定された小数点以下の桁数に丸められます。例えば、nf(123.45, 4, 1)
を 呼び出すと、文字列'0123.5'
が返されます。right
がnum
の 小数点以下の桁数より大きい場合、未使用の小数点以下の桁は0で埋められます。例えば、 nf(123.45, 4, 3)
を呼び出すと、文字列'0123.450'
が返されます。
実例
シンタックス
nf(num, [left], [right])
nf(nums, [left], [right])
パラメーター
num
Number|String:
フォーマットする数値。
left
Integer|String:
小数点の左側に含める桁数。
right
Integer|String:
小数点の右側に含める桁数。
nums
Number[]:
フォーマットする数値の配列。
リターン
String: フォーマットされた文字列。
Notice any errors or typos? Please let us know. Please feel free to edit src/utilities/string_functions.js and open a pull request!