gpt4 book ai didi

JavaScript 高分表

转载 作者:行者123 更新时间:2023-12-03 12:33:19 25 4
gpt4 key购买 nike

我目前不确定如何去做这一件事。

我有一个高分表,当前显示游戏中每个人的得分,最多 10 分。

我现在需要做的就是将一个名称附加到该高分上,这将在您获得所述高分时完成。

有什么想法吗?

我当前的设置如下:

highscoreList 是一个包含 10 个 highscoreLine 数组的数组。

highscoreLine 是一个数组,其中包含要绘制的 7 个数字,作为高分表本身的直观表示。

highScores 是一个包含高分本身的数组。

这是实际绘制数字的循环。

for (var h = 0; h < highscoreList.length; ++h)
{
for (var i = 0; i < highscoreList[h].length; ++i)
{
highscoreList[h][i].frameList = highscoreDigits[getDigit(highScores[h], i)].frameList;
highscoreList[h][i].inbetweensList = highscoreDigits[getDigit(highScores[h], i)].inbetweensList;
}
}

最佳答案

您可以将 highscoreList 设为一个对象数组:{name:highscore_name, highscoreLine:array}

如果您想按某种值对数组进行排序,这是一个示例:

var highscoreList=[
{score:2, name:'John', highscoreLine:[3,1,4,5,4,3,2]},
{score:5, name:'John B', highscoreLine:[3,1,4,5,2,3,3]},
{score:10, name:'John C', highscoreLine:[3,1,4,5,7,6,8]},
{score:4, name:'John', highscoreLine:[3,1,4,5,9,8,7]}
];

highscoreList.sort(function(a,b){return a.score < b.score});
console.log(highscoreList)

关于JavaScript 高分表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23835875/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com