Sunday, 7 October 2012

function CalculateCost() { // Get elo values from field var startElo = parseInt(document.getElementById('startElo').value); var endElo = parseInt(document.getElementById('endElo').value); var totalCost = 0; // Check elo values entered correctly if (startElo != NaN && endElo != NaN) { // Loop from start until endElo for (var i = startElo; i < endElo; i += 100) { if (i < 1200) { totalCost += 15; } else if (i >= 1200 && i < 1400) { totalCost += 20; } else if (i >= 1400 && i < 1500) { totalCost += 25; } else if (i >= 1500 && i < 1600) { totalCost += 30; } else if (i >= 1600 && i < 1700) { totalCost += 35; } else if (i >= 1700 && i < 1800) { totalCost += 40; } else if (i >= 1800 && i < 1900) { totalCost += 50; } else if (i >= 1900 && i < 2000) { totalCost += 80; } else if (i >= 2000 && i < 2100) { totalCost += 100; } else if (i > 2100) { totalCost += 100; } } } // Add result to id="totalCost" //
version: document.getElementById('totalCost').innerHTML = totalCost; // version: //document.getElementById('totalCost').value = totalCost; } Total cost:

Start elo:
End elo: