No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
document.getElementById("acc").innerHTML="<input id='accc' type='number' oninput='HitCC()' style='display:inline;width:40px'>" | document.getElementById("acc").innerHTML="<input id='accc' type='number' oninput='HitCC()' style='display:inline;width:40px'>" | ||
document.getElementById("def").innerHTML="<input id='deff' type='number' oninput='HitCC()' style='display:inline;width:40px'>" | document.getElementById("def").innerHTML="<input id='deff' type='number' oninput='HitCC()' style='display:inline;width:40px'>" | ||
document.getElementById("cosmos-articleHeader-actions").innerHTML="" | |||
document.getElementById("wpCreateaccount").innerHTML="" | |||
Revision as of 03:57, 12 October 2022
document.getElementById("acc").innerHTML="<input id='accc' type='number' oninput='HitCC()' style='display:inline;width:40px'>"
document.getElementById("def").innerHTML="<input id='deff' type='number' oninput='HitCC()' style='display:inline;width:40px'>"
document.getElementById("cosmos-articleHeader-actions").innerHTML=""
document.getElementById("wpCreateaccount").innerHTML=""
function HitCC(accuracy, defense, opts) {
var defense = document.getElementById("deff").value;
var accuracy = document.getElementById("accc").value;
if(defense%2==0) {
var result = ((1 / Math.max(1, defense / 2 - accuracy + 1))*100).toFixed(2);
}
else {
var result = (((1 / Math.max(1, (defense-1) / 2 - accuracy + 1) + (1 / Math.max(1, (defense+1) / 2 - accuracy + 1)))/2)*100).toFixed(2);
}
document.getElementById("chance").innerHTML = result;
}