【发布时间】:2021-09-21 03:45:50
【问题描述】:
我正在制作一个机器人,它可以计算出 2 支队伍中哪支队伍在 CSGO 的 8 张不同地图上的胜率最高。
我尝试制作一个可以计算胜率的函数,但我无法将其提取到每个团队的变量中。所以我可以在不和谐的机器人中显示它。关于如何做到这一点的任何想法?
const mapPool = ["de_ancient", "de_dust2", "de_inferno", "de_mirage", "de_nuke", "de_overpass", "de_train", "de_vertigo"];
//displayes absolute winrates. percentdisplay = perc1/(perc1+perc2)*100
function displayAbsoluteWinrates(){
for(a = 0; a < mapPool.length; a++){
perc1 = team1stats[mapPool[a]];
perc2 = team2stats[mapPool[a]];
percent1 = (perc1/(perc1+perc2)*100).toFixed(0);
percent2 = (perc2/(perc1+perc2)*100).toFixed(0);
var team1map = mapPool[a];
//var div1 = document.getElementById("t1"+mapPool[a]);
//div1.innerText = percent1+"%";
//var div2 = document.getElementById("t2"+mapPool[a]);
//div2.innerText = percent2+"%";
if(percent2 > percent1){
//div1.style.backgroundColor = "red";
//div2.style.backgroundColor = "green";
}else{
//div1.style.backgroundColor = "green";
//div2.style.backgroundColor = "red";
}
if(percent2 == percent1){
//div1.style.backgroundColor = "darkorange";
//div2.style.backgroundColor = "darkorange";
}
}
}
```
I've rewritten some code that was meant to be for an HTML site into a discord bot.
Sorry if my explanation isn't that good.
【问题讨论】:
-
这些都与 Discord.JS 无关。你卡在哪一部分了?
标签: javascript node.js arrays discord discord.js