循环-如何计算 javascript 对象中的值?
发布时间:2022-09-04 19:38:45 307
相关标签: # 前端
我想获取所有等于某个数字的值并计算每个对象的数量。
我的代码如下所示:
var countItems = {
"aa":"70",
"bb":"70",
"cc":"80",
"dd":"90",
"ee":"90",
"ff":"90"
}
现在我要做的是,在下半场的比赛中,每个人都要依靠自己。
例如,有两个;70“;,一个“;80“;,和三个90。然后我可以分配给变量:
var firstCounter = ?? // 2
var secondCounter = ?? // 1
var thirdCounter = ?? // 3
??
我不知道这里发生了什么。
如果它的结构与下面的不同,我可以这样做:
let firstCounter = 0;
for (let i = 0; i < countItems.length; i++) {
if (countItems[i].status === '70') firstCounter++;
}
let secondCounter = 0;
for (let i = 0; i < countItems.length; i++) {
if (countItems[i].status === '80') secondCounter++;
}
let thirdCounter = 0;
for (let i = 0; i < countItems.length; i++) {
if (countItems[i].status === '90') thirdCounter++;
}
但问题是,我的原始代码不是那样的结构,所以我不知道如何调整它。
如何计算原始列表中的项目(var countItems
)这样我就能知道每个值是多少?
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报