【发布时间】:2019-05-08 00:04:55
【问题描述】:
我有一个嵌套的 json 对象,看起来像---
[
{"key":"AXCG","values":[
{"interval":'1_to_2years',"value":34},
{"interval":'3_to_4years',"value":12},
{"interval":'5_to_6years',"value":45},
]},
{"key":"BDGT","values":[
{"interval":'1_to_2years',"value":194},
{"interval":'3_to_4years',"value":12},
{"interval":'5_to_6years',"value":45},
]},
{"key":"YTEF","values":[
{"interval":'1_to_2years',"value":0},
{"interval":'3_to_4years',"value":12},
{"interval":'5_to_6years',"value":15},
]}]
我想找到值中的最小值和最大值。就像在这种情况下,它会是最小值 0 和最大值 194。我该怎么做?
【问题讨论】:
-
发布的问题似乎根本没有包含any attempt 来解决问题。 StackOverflow 期待您 try to solve your own problem first,因为您的尝试有助于我们更好地了解您想要什么。请编辑问题以显示您尝试过的内容,以说明您遇到minimal reproducible example 的特定障碍。欲了解更多信息,请参阅How to Ask 并拨打tour。
-
Array.reduce 就是你要找的。span>
-
顺便说一句,没有“JSON 对象”(或“JSON 数组”)之类的东西。 JSON 是一些数据结构的文本表示。 JSON 的格式类似于 JavaScript 语言,但它没有以任何方式链接到 JavaScript。 JSON 可以用多种语言处理。从您的问题中不清楚您发布的是
JSON还是 JavaScript 对象数组。由于它不是有效的 JSON,我认为它是一个 JavaScript 片段,并且附加到问题的标签json不正确。
标签: javascript json max minimum