我有一个JSON对象,我想要获取其中showstopinfo的最大值:
var data = [{
"info": [
{
"ticketinfooo": {
"showstopinfo": 1
}
},
{
"ticketinfooo": {
"showstopinfo": 6
}
}
]
}, {
"info": [
{
"ticketinfooo": {
"showstopinfo": 22
}
},
{
"ticketinfooo": {
"showstopinfo": 23
}
}
]
}]
我刚刚写了下面的代码,但它返回的是NaN值:
var max = Math.max(...data.map(e => e.info.map(x => x.ticketinfooo.stoppinfoo.showstopinfo)));
console.log(max);
这段代码哪里有问题呢?