javascript中冗余变量的bcs编译失败
我遇到的问题是,在JavaScript IDE WebStorm中,设置了一个具有特定名称的变量后,该变量的名称被涂成灰色,并表示:局部变量。。。是多余的,所以我不能编译 这是一个练习示例:javascript中冗余变量的bcs编译失败,javascript,variables,Javascript,Variables,我遇到的问题是,在JavaScript IDE WebStorm中,设置了一个具有特定名称的变量后,该变量的名称被涂成灰色,并表示:局部变量。。。是多余的,所以我不能编译 这是一个练习示例: function sumOfNums(num1, num2, num3) { let sum = num1 + num2 + num3; return sum; } sumOfNums(5, 2, 3); 提前谢谢 该错误意味着变量赋值是不必要的,因为除了返回之外,它没有在其他地方使用。只
function sumOfNums(num1, num2, num3) {
let sum = num1 + num2 + num3;
return sum;
}
sumOfNums(5, 2, 3);
提前谢谢 该错误意味着变量赋值是不必要的,因为除了返回之外,它没有在其他地方使用。只要立即返回即可删除该警告
function sumOfNums(num1, num2, num3) {
return num1 + num2 + num3;
}
您可以省略sum,如下所示:
不清楚是什么问题?Javascript未编译。你在说什么?什么变量?哪个名字?所以我无法解释。你不需要编译JavaScript,它可以编译,但是编译后我没有收到控制台上写的答案。我说的是变量名,在我的例子中是“sum”,但它肯定不会阻止代码运行。@ScottMarcus by compile,我假设有一个生成步骤执行linting eslint或其他操作,除非警告得到解决,否则不会继续。但是在删除返回后,我应该如何在控制台上收到答案?
function sumOfNums(num1, num2, num3) {
return num1 + num2 + num3;
}