Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript中冗余变量的bcs编译失败_Javascript_Variables - Fatal编程技术网

javascript中冗余变量的bcs编译失败

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); 提前谢谢 该错误意味着变量赋值是不必要的,因为除了返回之外,它没有在其他地方使用。只

我遇到的问题是,在JavaScript IDE WebStorm中,设置了一个具有特定名称的变量后,该变量的名称被涂成灰色,并表示:局部变量。。。是多余的,所以我不能编译

这是一个练习示例:

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;
}