js 怎么判断 一个两层数组和一个三层数组最内部的id是否相等

img

img

手动取到最后一层 然后对比

递归 到 底部 判断

这么写看得懂吗

chanPinInfo.find((n) =>{
    n.bianZuCDs.find((m)=>{
        listTop.find((x) =>{
            x.caiDans.find((y)=>{
                y.gongNengs.find((z)=>{
                    if(m.gongNengID==z.gongNengID){
                        console.log(m.gongNengID)
                    }
                })
            })
        })
    })
})

img