需要一个标识符,而看到了“ *”。 (E030)[jshint]

时间:2018-10-12 13:53:43

标签: javascript visual-studio-code vscode-settings jshint

我正在做一个需要数字平方根的函数。 问题是当我尝试使用幂运算符“ **”时 Visual Studio Code给我错误:

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

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

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

1 个答案:

答案 0 :(得分:1)

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

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

引用:https://github.com/jshint/jshint/issues/2602