C Physics Formula Calculator Select Formula: Force (F = m × a) Work (W = F × d) Kinetic Energy (KE = ½ m v²) Potential Energy (PE = m g h) Calculate function updateFields() { let formula = document.getElementById("formula").value; let inputDiv = document.getElementById("inputs"); if(formula === "force") { inputDiv.innerHTML = 'Mass (m in kg): Acceleration (a in m/s²): '; } else if(formula === "work") { inputDiv.innerHTML = 'Force (F in N): Distance (d in m): '; } else if(formula === "ke") { inputDiv.innerHTML = 'Mass (m in kg): Velocity (v in m/s): '; } else if(formula === "pe") { inputDiv.innerHTML = 'Mass (m in kg): Height (h in m): '; } } function calculatePhysics() { let formula = document.getElementById("formula").value; let result = 0; if(formula === "force") { let m = parseFloat(document.getElementById("m").value); let a = parseFloat(document.getElementById("a").value); result = m * a; document.getElementById("result").innerHTML = "Force = " + result.toFixed(2) + " N"; } else if(formula === "work") { let f = parseFloat(document.getElementById("f").value); let d = parseFloat(document.getElementById("d").value); result = f * d; document.getElementById("result").innerHTML = "Work = " + result.toFixed(2) + " J"; } else if(formula === "ke") { let m = parseFloat(document.getElementById("m").value); let v = parseFloat(document.getElementById("v").value); result = 0.5 * m * v * v; document.getElementById("result").innerHTML = "Kinetic Energy = " + result.toFixed(2) + " J"; } else if(formula === "pe") { let m = parseFloat(document.getElementById("m").value); let h = parseFloat(document.getElementById("h").value); let g = 9.81; // Gravity constant result = m * g * h; document.getElementById("result").innerHTML = "Potential Energy = " + result.toFixed(2) + " J"; } } // Initialize fields updateFields();