js bool值数组如何求最终值?

比如:a = [true, false, true, false],那么我想把 a 里面的求 ||(或),结果应该为 true,代码如何实现呢?

阅读 2.6k
4 个回答

a.includes(true)不能满足需求吗

a.some(Boolean)


a.reduce((a,b) => a || b)

抖个机灵, 请乎当真

a = [true, false, true, false]
var s = eval(a.join(" || "))
console.log(s)

a.fitter(Boolean)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题