Calculating Rate Ratio

Rate Ratio Calculator

This calculator helps you determine the ratio between two different rates. This can be useful in various fields, such as science, engineering, or economics, to compare how quickly one quantity changes relative to another.

Result

function calculateRateRatio() { var rate1Input = document.getElementById("rate1"); var rate2Input = document.getElementById("rate2"); var resultDiv = document.getElementById("result"); var rate1 = parseFloat(rate1Input.value); var rate2 = parseFloat(rate2Input.value); if (isNaN(rate1) || isNaN(rate2)) { resultDiv.innerHTML = "Please enter valid numbers for both rates."; return; } if (rate2 === 0) { resultDiv.innerHTML = "Rate 2 cannot be zero for ratio calculation."; return; } var ratio = rate1 / rate2; resultDiv.innerHTML = "The rate ratio (Rate 1 / Rate 2) is: " + ratio.toFixed(4); } .calculator-wrapper { font-family: Arial, sans-serif; border: 1px solid #ccc; padding: 20px; border-radius: 8px; max-width: 500px; margin: 20px auto; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); } .calculator-form h2, .calculator-result h3 { text-align: center; margin-bottom: 20px; color: #333; } .calculator-form p { margin-bottom: 20px; line-height: 1.6; color: #555; } .form-group { margin-bottom: 15px; } .form-group label { display: block; margin-bottom: 8px; font-weight: bold; color: #444; } .form-group input[type="number"] { width: calc(100% – 16px); padding: 10px; border: 1px solid #ddd; border-radius: 4px; box-sizing: border-box; } .calculator-form button { width: 100%; padding: 12px 20px; background-color: #007bff; color: white; border: none; border-radius: 4px; cursor: pointer; font-size: 16px; transition: background-color 0.3s ease; } .calculator-form button:hover { background-color: #0056b3; } .calculator-result { margin-top: 30px; padding-top: 20px; border-top: 1px solid #eee; } #result { font-size: 1.2em; font-weight: bold; text-align: center; color: #28a745; }

Leave a Comment