ใช้ Object.values() และ some() ตรวจสอบค่า false ใน Object ซ้อนกัน
ตัวอย่างโค้ด
const details = [
{
customerDetails: [
{ isMarried: true },
{ isMarried: true }
]
},
{
customerDetails: [
{ isMarried: true },
{ isMarried: true }
]
}
];
const isNotMarried = Object.values(details)
.some(({customerDetails}) => customerDetails.some(({isMarried}) => !isMarried));
console.log(isNotMarried);
วิธีรันโปรแกรม
ใช้คำสั่ง node fileName.js (เช่น node demo75.js)
ผลลัพธ์
false