JavaScript Number toExponential() 方法

JavaScript toExponential() 语法

toExponential () 是 JavaScript Number 对象的一个方法,它会以字符串的形式来返回某个数字的 “指数表示法” 。

语法:

num.toExponential(n)

说明:

toExponential() 方法接收单个参数。

  • n(可选):是一个整数,用于指定小数点后有几位数字。

JavaScript toExponential() 摘要

属于 JavaScript Number 对象
使用频率
官方文档 查看
MDN 查看

JavaScript toExponential() 示例

接下来,我们通过几个简单的例子来讲解 JavaScript toExponential() 是如何使用的。

示例 1:toExponential() 不带参数

const num = 888.31415;
const result = num.toExponential();

console.log(result);
console.log(typeof(result));

运行结果如下。

8.8831415e+2
string

示例 2:toExponential() 带参数

const num = 888.31415;

const result1 = num.toExponential(3);
console.log(result1);

const result2 = num.toExponential(5);
console.log(result2);

运行结果如下。

8.883e+2
8.88314e+2

示例 3:toExponential() 针对极小数值

const num = 0.00000056789;

console.log(num.toExponential());    // 5.6789e-7
console.log(num.toExponential(2));   // 5.68e-7 (自动四舍五入)

运行结果如下。

5.6789e-7
5.68e-7

分析:

toExponential() 经常用于科学计算或工程领域,特别是在处理原子尺寸、天文学距离等 “极大或极小” 的数值时非常有用。

上一篇: toFixed()

下一篇: toPrecision()

给站长反馈

绿叶网正在不断完善中,小伙伴们如果发现任何问题,还望多多给站长反馈,谢谢!

邮箱:lvyenet@vip.qq.com

「绿叶网」服务号
绿叶网服务号放大
关注服务号,微信也能看教程。
绿叶网服务号