【问题标题】:Javascript : loop in conditional based on array [duplicate]Javascript:基于数组的条件循环[重复]
【发布时间】:2016-04-25 16:41:54
【问题描述】:

我想根据可扩展的变量数组检查多个条件。检查方法是什么?

例如:

a = 0;
b = 1;
c = 0;

if (a == 0 && b == 0 && c == 0) {
    console.log("all a,b,c variables == 0")
}

很好。现在是一个数组?

arr = ["a", "b", "c", "d", ...];

if (for i = 0; i < arr.length; i ++ { arr[i] == 0 && }) {
    console.log("all arr variables == 0")
}

我想我在这里走错路了...有没有解决方案检查大量基于数组的语句?

感谢您的帮助。

【问题讨论】:

  • “我想我在这里走错路了……” 因为你的代码有语法错误,所以肯定是的。你到底想达到什么目的? “有没有办法根据数组检查大量语句?”这到底是什么意思?
  • ["a", "b", "c", "d" ...]是什么意思?

标签: javascript arrays loops if-statement


【解决方案1】:

Array.prototype.every怎么样?

const array = [0, 0, 0];
array.every(x => x === 0); // true

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-03-22
    • 1970-01-01
    • 1970-01-01
    • 2012-03-03
    • 1970-01-01
    • 1970-01-01
    • 2019-07-20
    • 1970-01-01
    相关资源
    最近更新 更多