json 如何计算胜利的百分比?JavaScript discord.js

bwntbbo3  于 2023-10-21  发布在  Java
关注(0)|答案(1)|浏览(97)

我想在以下情况下计算获胜的百分比:
玩的游戏:12,751
获胜:6,957(%在此显示百分比)
损失五千六百八十九人。
我举另一个bot的例子:
玩的游戏:1.275
获胜:638(50.04%)
损失:595
我该怎么办?人帮助

oyjwcjzk

oyjwcjzk1#

你可以使用公式parts / whole * 100。在你的情况下,它的games_won / games_played * 100 = 44.61610854050663
然后可以用Math.round<Number>.toFixed舍入。

const games_played = 12751
const games_won = 5689

let resultA = (games_won / games_played * 100).toFixed(2) + "%" // '44.62%'
let resultB = Math.round(games_won / games_played * 100) + "%" // '45%'

或者不圆整。

let resultC = games_won / games_played * 100 // 44.61610854050663

相关问题