一尘不染

我可以在 JS `e` 数字中使用变量吗?

javascript

javascript 数字中的每个‘e’我想使用‘e’ 表示法

现在我正在做:

const USD_DECIMALS = 2
const USD = 1e2

如您所见,我正在复制数字2。当我想做的事情是这样的:

const USD_DECIMALS = 2
const USD = 1e[USD_DECIMALS]

这可能吗?也许使用Number()构造函数或类似的?


阅读 85

收藏
2022-07-26

共1个答案

一尘不染

您可以从“1e2”中创建一个字符串,然后通过 Number 运行它。

const USD_DECIMALS = 2
const USDString = `1e${USD_DECIMALS}`;
const USD = Number(USDString);

console.log(USD);
2022-07-26