gpt4 book ai didi

javascript - Elo 评级系统的这段代码有什么问题

转载 作者:行者123 更新时间:2023-12-02 16:30:36 25 4
gpt4 key购买 nike

我正在尝试制作一个程序来自动更改此人的 elo 评级。我遇到了一个我似乎无法解决的问题。代码如下:

        Liam=1000; 
Stefan=1000;
Dylan=1000;
Dennis=1000;
Daniel=1000;
K=32;
//eloX is the player who won
var ratingChange = function(PlayerX,PlayerY){
//Expected Winning percentage of player X
var EWP_X = 1/(1+10^((PlayerY-PLayerX)/400));
//WP=Winning Percentage
WP=1;
//Player X rating change
PlayerX = PlayerX+K*(WP-EWP_X);
console.log(PLayerX)
};
ratingChange(Liam,Dylan)

每当我测试这个 Javascript 时,我都会收到错误“PlayerX 未定义”。我对 Javascript 很生疏,所以我确信这是我忽略的一个明显问题。感谢您的帮助!

最佳答案

Javascript 区分大小写。 L 应该是 l:

var EWP_X = 1/(1+10^((PlayerY-PlayerX)/400)); 

console.log(PlayerX)

请引用 fiddle :http://jsfiddle.net/zeskysee/vd06gox9/

关于javascript - Elo 评级系统的这段代码有什么问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28335524/

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