【发布时间】:2021-10-14 21:35:12
【问题描述】:
我目前正在尝试简化以下用 Javascript 编写的代码
let x = 5;
let y = 10;
let z = 19;
let answer;
arrays = ["x", "y", "z"];
if("x" in arrays){
answer = x;
}
if("x" in arrays && "y" in arrays){
answer = x + y
}
对于 x、y 和 z 的所有可能组合,代码将继续进行。我想知道的是如何简化上面的代码块并达到相同的结果。 谢谢。
【问题讨论】:
-
这里似乎没有问题。代码审查可能是一个更好的地方
-
如果您可以分享此代码的目标,而不仅仅是您的尝试,那将会有所帮助。
x、y和z是否必须是单独的变量?arrays是否需要成为代码的一部分?
标签: javascript for-loop if-statement