在javascript中转换为e+的脚本

Posted

技术标签:

【中文标题】在javascript中转换为e+的脚本【英文标题】:Script for converting to e+ in javascript 【发布时间】:2020-10-18 19:22:56 【问题描述】:
function eFinder(number) 
    let c = Math.round(number);
    let a = c.toString().length - 1;
    let b = number.toString().charAt(0);
    return `$be+$a`;

eFinder(100); 将返回 1e+2。 这基本上转换了放在 eFinder() 中的任何数字;科学记数法。

【问题讨论】:

【参考方案1】:

为什么你要自己实现它,而这是 javascript 的一部分?只需使用Number.prototype.toExponential()

const number = 100;
console.log(number.toExponential());

【讨论】:

以上是关于在javascript中转换为e+的脚本的主要内容,如果未能解决你的问题,请参考以下文章

如何将 Java Map 转换为基本的 Javascript 对象?

在javascript中将数字转换为数组| angular7的打字稿[重复]

javascript中的Date和java语言中的Date能互相转换么,能的话该怎么转?谢谢

如何将 javascript 对象转换成 json字符串

在 JavaScript 中解析指数值并将其转换为十进制

“js”怎么转换大小写?