【发布时间】:2021-04-17 12:11:33
【问题描述】:
我有一个数组,
const array = [
{
name: G1,
male: true,
female: false
},
{
name: G2,
male: false,
female: true
}]
现在,我需要过滤或获取 name=G1,然后我需要检查男性是真的还是女性是真的?输出为男性还是女性?
我试过了;
array.filter(e => e.name === "G1" && (e.malesSeat === true || e.ladiesSeat === true))
这给出了结果,但如何知道哪个是男性或女性?
预期结果:
Male === true or just Male
至于G1,只有Male才是真的!
【问题讨论】:
-
只想要一个对象作为结果?请添加想要的结果。顺便说一句,您的属性是布尔值而不是字符串。
-
现在检查@NinaScholz
标签: javascript arrays