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