【发布时间】:2019-03-02 17:37:53
【问题描述】:
我有 2 个不断修改的 json 文件。它们的格式是这样的:
[
{
"rank": 1,
"points": 10
},
{
"rank": 15,
"points": 1601
}
]
所以嵌套键的数量可以是任何值,在上面的示例中是 2。
我遍历文件并从每个嵌套键中获取我想要的值,并将它们放入一个数组中。
所以数组是这样的 const array1 = [ "1", "15" ] & const array2 = [ "18", "5" ] 等。
我现在有 2 个 json 文件 - 一个显示先前等级(修改前)的数组和一个显示当前等级的数组。
我想要做的是,循环遍历数组并减去它们之间的整数,这样我就可以创建一个像这样的字符串:“Rank:15 (-10)”(又名将指示它是增加还是减少以及如何很多。但由于数组可以无限大,我必须创建一个循环,将 array1[0] 与 array2[0] 等相减。
不知道怎么做,谁能帮帮我?
【问题讨论】:
-
欢迎来到 SO!我对这个解释有点困惑;你能提供具体的输入和输出,预期的转换,和what you've tried so far吗?
标签: javascript arrays node.js loops foreach