JavaScript Number toExponential() 方法用于将数字转换为其指数形式。它返回一个以指数表示法表示 Number 对象的字符串。 toExponential() 方法与数字一起使用,如上述语法所示,使用“.”运算符。此方法会将数字转换为其指数形式。
用法:
number.toExponential(value)
参数:此方法接受单个参数值。
- value: 它是一个可选参数,它表示指定小数点后位数的值。
返回值:JavaScript 中的 toExponential() 方法返回一个以指数表示法表示给定数字的字符串,小数点前有一位数字。
以下是 Number toExponential() 方法的示例:
示例 1:
Javascript
let num = 212.13456;
console.log(num.toExponential(4));
输出:
Output :2.1213e+2
示例 2:在 toExponential() 方法中传递一个数字作为参数。如果将数字作为参数传递给 toExponential() 方法,则它表示小数点后的位数。
Javascript
let num = 2.13456;
console.log(num.toExponential(2));
输出:
2.13e+0
示例 3:在 toExponential() 方法中不传递任何参数。以下示例程序旨在说明这一点。
Javascript
let num = 2.13456;
console.log(num.toExponential());
输出:
2.13456e+0
示例4:在 toExponential() 方法中传递小数点前多于 1 位的值。以下示例程序旨在说明这一点:
Javascript
let num=212.13456;
console.log(num.toExponential());
输出:
2.1213456e+2
实施例5:在 toExponential() 方法中传递零作为参数。以下示例程序旨在说明这一点。
Javascript
let num = 212.13456;
console.log(num.toExponential(0));
输出:
Output :2e+2
异常:
- 范围误差:当值传递的参数太小或太大。 0 到 20(含)之间的值不会导致 RangeError。如果您想传递大于或小于此范围指定的值,则必须相应地实现toExponential()方法。
- 类型错误:当对非类型的对象调用toFixed()方法时抛出此异常数字.
支持的浏览器:
- 谷歌浏览器 1 及以上版本
- Internet Explorer 5.5 及更高版本
- 火狐浏览器1及以上版本
- Apple Safari 2 及更高版本
- Opera 7 及以上版本
我们有一份完整的清单JavaScript Number 构造函数、属性和方法列表,要了解有关数字的更多信息,请阅读该文章。
相关用法
- JavaScript Number toExponential()用法及代码示例
- JavaScript Number toFixed()用法及代码示例
- JavaScript Number toPrecision()用法及代码示例
- JavaScript Number toString()用法及代码示例
- JavaScript Number toLocaleString()用法及代码示例
- JavaScript Number isFinite()用法及代码示例
- JavaScript Number isInteger()用法及代码示例
- JavaScript Number parseFloat()用法及代码示例
- JavaScript Number parseInt()用法及代码示例
- JavaScript Number isNaN()用法及代码示例
- JavaScript Number valueOf()用法及代码示例
- JavaScript Number isSafeInteger()用法及代码示例
- JavaScript Number NEGATIVE_INFINITY用法及代码示例
- JavaScript Number MAX_SAFE_INTEGER用法及代码示例
- JavaScript Number EPSILON用法及代码示例
- JavaScript Number.toExponential()用法及代码示例
- JavaScript Number.valueOf()用法及代码示例
- JavaScript Number.toPrecision()用法及代码示例
- JavaScript Number.toFixed()用法及代码示例
- JavaScript Number.isSafeInteger()用法及代码示例
- JavaScript Number.isInteger()用法及代码示例
- JavaScript Number.isFinite()用法及代码示例
- JavaScript Number()用法及代码示例
- JavaScript Number.isNaN()用法及代码示例
- JavaScript Number.MIN_VALUE用法及代码示例
注:本文由纯净天空筛选整理自Shubrodeep Banerjee大神的英文原创作品 JavaScript Number toExponential() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。