我有一个对象表,其中有一个角色的分数和名称,我想检索分数最高的索引以便能够制作记分板。
这就是我的阵列的样子
[
{
"score": 51,
"name": "toto"
},
{
"score": 94,
"name": "tata"
},
{
"score": 27,
"name": "titi"
},
{
"score": 100,
"name": "tutu"
}
]
在这种情况下,我想获得得分最高的人的指数,在这种情况下,指数为 3,因为得分最高的是 tutu。
感谢您的帮助
使用for
循环
var index = 0;
var max = 0;
for (var i = 0; i < scores.length; i++) {
if (s[i].score > max) {
max = s[i].score;
index = i;
}
}
console.log(index);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句