【发布时间】:2019-10-20 17:00:19
【问题描述】:
我有一个简单的游戏,将有 2 方供玩家推动金额,最终游戏将有 1 方获胜。当然,中奖会收到他们下注的金额(不是全部)
- A面:
[{id: 123, amount: "200", timebet: 11}, {id: 124, amount: "220", timebet: 12}, {id: 125, amount: "300", timebet: 13 }] - B面:
[{id: 555, amount: "100", timebet: 22}, {id: 556, amount: "200", timebet: 23}, {id: 557, amount: "250", timebet: 24 }]
结束游戏:
- A 赢,B 输
- 总赌注:720
- B 总赌注:550
奖励玩家 A = 550(总 B 赌注),现金返还玩家 A = 170
结果奖励=
[{id: 123, amount: "200"}, {id: 124, amount: "220"}, {id: 125, amount: "130" }]结果返现 A =
[{id: 125, amount: "170"}]
我想了很多,但我没有找到一个解决方案来确定列表奖励,以及列表玩家返现(奖励按投注时间排序,谁先下注,谁会提前获得奖励)。 谁能帮帮我(对不起我的英语)
【问题讨论】:
-
对不起,我认为我不能很好地遵守规则来推荐解决方案。
标签: javascript arrays node.js for-loop math