我想在以下情况下计算获胜的百分比:玩的游戏:12,751获胜:6,957(%在此显示百分比)损失五千六百八十九人。我举另一个bot的例子:玩的游戏:1.275获胜:638(50.04%)损失:595我该怎么办?人帮助
oyjwcjzk1#
你可以使用公式parts / whole * 100。在你的情况下,它的games_won / games_played * 100 = 44.61610854050663。然后可以用Math.round或<Number>.toFixed舍入。
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
1条答案
按热度按时间oyjwcjzk1#
你可以使用公式
parts / whole * 100
。在你的情况下,它的games_won / games_played * 100 = 44.61610854050663
。然后可以用
Math.round
或<Number>.toFixed
舍入。或者不圆整。