JavaScript Number toExponential() メソッド
- 前のページ prototype
- 次のページ toFixed()
- 上一层に戻る JavaScript Numberリファレンスマニュアル
定義と使用方法
toExponential()
数字を指数表示法に変換するメソッド。
例
例1
let num = 5.56789; let n = num.toExponential(3);
例2
数字を指数表示法に変換します:
let num = 5.56789; let n = num.toExponential();
構文
number.toExponential(digits)
パラメータ
パラメータ | 説明 |
---|---|
digits |
オプションです。0から20の間の整数で、指数表示法での小数桁数を指定します。 省略すると、値を表すのに必要な桁数に設定されます。 |
返り値
タイプ | 説明 |
---|---|
文字列 | 指数表示法で数字を表現します。 |
技術的詳細
返り値
指数表示法を使用してNumberの文字列表現を返します。小数点の前には1桁、小数点の後には digits 桁数字。この数字の小数部分は四捨五入され、必要に応じて0で補足され、指定された長さに達するようにします。
スロー
例外 | 説明 |
---|---|
RangeError |
当 digits 値が小さすぎるか大きすぎると例外がスローされます。0から20の間の値はこの例外を引き起こしません。 もっと広い範囲やもっと狭い範囲の値をサポートする実装もあります。 |
TypeError | このメソッドを呼び出すオブジェクトがNumberでない場合にスローされる例外。 |
ブラウザのサポート
Number.constructor
ECMAScript3 (ES3) 特徴です。
すべてのブラウザが ES3 (JavaScript 1999) をサポートしています:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
サポート | サポート | サポート | サポート | サポート | サポート |
- 前のページ prototype
- 次のページ toFixed()
- 上一层に戻る JavaScript Numberリファレンスマニュアル