Hello Friends Today, through this tutorial, I will tell you How to Program kWh (kilowatt-hour) from kW (kilowatt) calculator using JavaScript with HTML? Sure, here’s a simple HTML file with JavaScript that calculates kWh (kilowatt-hour) from kW (kilowatt) and time in hours:
index.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>kW to kWh Calculator</title> <style> body { font-family: Arial, sans-serif; margin: 20px; } label { display: block; margin-bottom: 8px; } input { width: 100%; padding: 8px; margin-bottom: 16px; box-sizing: border-box; } button { background-color: #4CAF50; color: white; padding: 10px 15px; border: none; border-radius: 4px; cursor: pointer; } button:hover { background-color: #45a049; } </style> </head> <body> <h2>kW to kWh Calculator</h2> <label for="power">Enter Power (kW):</label> <input type="number" id="power" placeholder="Enter power in kW"> <label for="time">Enter Time (hours):</label> <input type="number" id="time" placeholder="Enter time in hours"> <button onclick="calculateKWh()">Calculate kWh</button> <p id="result"></p> <script> function calculateKWh() { // Get the power input value const powerKW = parseFloat(document.getElementById('power').value); // Get the time input value const timeHours = parseFloat(document.getElementById('time').value); // Calculate energy (kWh) const energyKWh = powerKW * timeHours; // Display the result document.getElementById('result').innerHTML = `Energy (kWh): ${energyKWh.toFixed(3)} kWh`; } </script> </body> </html>
This HTML file includes two input fields for entering power in kW and time in hours, a button to trigger the calculation, and a result paragraph to display the calculated energy in kWh. When the button is clicked, the `calculateKWh` function is called, which performs the calculation and updates the result on the page.