Ok, I don’t know a whole bunch about javascript, but would you say that this:
function calculatecombatlevel(){
var combatlevel = eval(document.form.attack.value)/4 + eval(document.form.strength.value)/4 + eval(document.form.defense.value)/4 + eval(document.form.hitpoints.value)/4 + eval(document.form.prayer.value)/8 + eval(document.form.magic.value)/8
var targetcombat = eval(document.form.targetcombat.value)*4 – eval(combatlevel)
var pmc = eval(document.form.targetcombat.value)*8 – eval(combatlevel)
}
is equal to this:
combatlevel = (att/4)+(str/4)+(def/4)+(hits/4)+(pray/8)+(mag/8);
targetcombat = (targetcombat*4)-(combatlevel
pmc = (targetcombat*8)-(combatlevel
it seems right, but for pmc I keep getting a negative number, can someone tell me what’s wrong?