User:DeletedUser010919/Sandbox5

From Dragalia Lost Wiki
< User:DeletedUser010919
Revision as of 10:54, 27 November 2018 by >@DeletedUser41383047
Jump to navigation Jump to search
   <script>
   function calculate() {
     var HP = document.getElementById('HP').value;
     var STR = document.getElementById('STR').value;
     var PTNCY = document.getElementById('PTNCY').value / 100;
     var PTNCYB = document.getElementById('PTNCYB').value / 100 + 1;
     var COBUFF = document.getElementById('COBUFF').value / 100 + 1;
     if (document.getElementById('ELEM').checked) {
       var EBUFF = 1.2;
     } else {
       var EBUFF = 1;
     }
     var TARG = document.getElementById('RAID').value;
     if (checkbox.checked) {
       var DUR = document.getElementById('DUR').value;
       var FREQ = document.getElementById('FREQ').value;
       var REGEN = document.getElementById('REGEN').value / 100;
       var TIMES = Math.floor(DUR/FREQ);
       var RTOTAL = (((0.65*HP + 0.2*STR) * REGEN * PTNCYB * COBUFF) / TARG) * EBUFF * TIMES;
       var TOTAL = (((0.65*HP + 0.2*STR) * PTNCY * PTNCYB * COBUFF) / TARG) * EBUFF + RTOTAL;
     } else {
       var TOTAL = (((0.65*HP + 0.2*STR) * PTNCY * PTNCYB * COBUFF) / TARG) * EBUFF;
     }
     document.getElementById("total").innerHTML = Math.floor(TOTAL);
     console.log(RTOTAL);
   }
   function display() {
     var hot = document.getElementById("HOT");
     if (document.getElementById('checkbox').checked) {
       hot.style.display = "block";
     } else {
       hot.style.display = "none";
     }
   }
   </script>

HP: <input type="number" id="HP" class="a">

STR: <input type="number" id="STR" class='a'>

PTNCY%: <input type="number" id="PTNCY" class='a'>

PTNCYB%: <input type="number" id="PTNCYB" class='a'>

COBUFF%: <input type="number" id="COBUFF" class='a'>

Same Element?: <input type="checkbox" id="ELEM"> Check for yes.

Characters to Heal: <input type= "number" id="RAID" class='a'>

Include Healing Over Time?<input type="checkbox" id="checkbox" onclick="display()">Check for yes.

Total Heal:

   <button onclick="calculate()">
     Calculate
   </button>