所以我正在做一个测验应用程序。在一轮12个问题之后,我想给所有参加这轮比赛的球队奖励积分。答案最正确的小组得3分,第二小组得2分,第三小组得1分,其余小组得0.1分。到目前为止,我可以根据正确回答的问题对数组进行排序,但我不知道如何更新点数(由于将玩多轮游戏,新的点数需要为points = points +球队根据本轮位置应获得的点数)
当前数据库看起来像this。correctCount是本轮正确问题的数量(在每一轮后重置)和分数是这支球队的分数(因为它是第一轮所有球队都是0分)
代码目前看起来像this
并且json输出目前看起来像this
我可以让它显示所有的球队,目前它仅限于显示从第二到最低的分数。我尝试使用$set,但这对我没有任何帮助。
我希望有人能帮助我。这是我的第一个javascript项目。我把这作为一项任务,并被困在这一部分。
发布于 2020-10-30 02:10:56
你可以使用另一种方法,你可以使用polpulate()
函数来填充你的团队。之后,根据需要修改每支球队,并保存()整个游戏。这样,您所做的更改将会生效,并且代码更易于操作。
https://stackoverflow.com/questions/64595713
复制相似问题