javascript意外的令牌*

Flo*_*ain 1 javascript json

我试图从JSON中获取一个整数,并将其与一个具有取幂的数相乘.但是,它给了我

设dec = 10**_decimals;

SyntaxError:意外的令牌*

代码如下:

let dec = 10 ** _decimals;
let value = parseInt(req.body.burn_value) * dec;
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚它为什么这样做.我究竟做错了什么?

Cer*_*nce 8

您的环境不支持new-ish取幂运算符.但是,如果你只是试图乘以它,请使用*:

let dec = 10 * _decimals;
Run Code Online (Sandbox Code Playgroud)

或者,如果您尝试使用取幂:

let dec = Math.pow(10, _decimals);
Run Code Online (Sandbox Code Playgroud)