首页 > 解决方案 > 如果数组具有一个或多个真值,则 IF 语句

问题描述

这是我想问的一个快速问题。我有这个数组,一个简单的[false, false, true, false, true]. 如果这些值中的一个(或多个)为真,那么我想传递虚拟 IF 语句。如果没有,我希望声明失败。

我没有任何代码可以进一步向您展示。

希望你能帮我解决这个问题,谢谢。~问

标签: javascriptarraysif-statement

解决方案


你要找的是Array.prototype.some

[false, false, true, false, true].some(Boolean) // true
[false, false, false, false, false].some(Boolean) // false
[true, true, true, true, true, true].some(Boolean) // true

推荐阅读