期望一个标识符,而是看到"*"。(E030)[金信]



我正在制作一个函数,其中我需要数字的平方根。 问题是当我尝试使用幂运算符"**"时 Visual Studio Code给了我一个错误:

"Expected an identifier and instead saw "*". (E030)"

该操作仍然有效,所以我想知道为什么它甚至给我一个错误。 我将其与 Math.pow 函数进行了比较,它给出了相同的结果。

let xDist= (x2-x1)**2;
let xDist= Math.pow ((x2-x1),2);

我认为您遇到了 jshint 尚不支持幂运算符的问题! 现在,您可以忽略带有尾随注释的行,如下所示:

let xDist= (x2-x1)**2; // jshint ignore:line

参考: https://github.com/jshint/jshint/issues/2602

相关内容

  • 没有找到相关文章

最新更新