Pages

Saturday, 21 December 2024

Power Converter Tool



Power Converter Tool

Power Converter Tool

body { background: linear-gradient(to right, #6a11cb, #2575fc); color: #fff; font-family: Arial, sans-serif; } h1 { text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3); } .card { background-color: #fff; border-radius: 10px; } .card-body { color: #333; } #result { text-align: center; font-size: 1.5rem; font-weight: bold; } function convertPower() { const inputValue = parseFloat(document.getElementById("inputValue").value); const fromUnit = document.getElementById("fromUnit").value; const toUnit = document.getElementById("toUnit").value; if (isNaN(inputValue)) { document.getElementById("result").textContent = "Please enter a valid number!"; return; } let watts; // Convert from source unit to watts switch (fromUnit) { case "watt": watts = inputValue; break; case "kilowatt": watts = inputValue * 1000; break; case "horsepower": watts = inputValue * 745.7; break; default: watts = 0; } // Convert from watts to target unit let result; switch (toUnit) { case "watt": result = watts; break; case "kilowatt": result = watts / 1000; break; case "horsepower": result = watts / 745.7; break; default: result = 0; } document.getElementById("result").textContent = `Converted Value: ${result.toFixed(2)} ${toUnit.charAt(0).toUpperCase() + toUnit.slice(1)}`; }