Quiero escribir una fórmula simple de:
Fuerza = presión x área = (los resultados se muestran aquí)
Creo que tengo la fórmula correcta, pero ¿cómo hago para mostrar los resultados?
El código que tengo hasta ahora es el siguiente:
<body> <h1> Force = <input type="number" id= "pressure" value= ""/> x <br/> <input type= "number" id= "area" value= ""/> <button onclick = "equals" id="equals" >=</button> <output type="number" id= "forceResult" ></output> </h1> </body> let pressure = document.getElementById (pressure); let area = document.getElementById (area); let equals = document.getElementById (equals); let forceResult = document.getElmentById (forceResult); function force1 (pressure, area) { let force = pressure * area; return force; } equals.onclick () => { force.innerHTML = force } } <h1> Force = <input type="number" id= "pressure" value= ""/> x <br/> <input type= "number" id= "area" value= ""/> <button onclick = "equals" id="equals" >=</button> <output type="number" id= "forceResult" ></output> </h1>Tu código contiene muchos errores y errores tipográficos. Escríbelo con más cuidado
let pressure = document.getElementById('pressure'); let area = document.getElementById('area'); let equals = document.getElementById('equals'); let forceResult = document.getElementById('forceResult'); function force1 (pressure, area) { return pressure * area; } equals.onclick = function () { const pressureValue = Number(pressure.value) const areaValue = Number(area.value) const result = force1(pressureValue, areaValue) forceResult.innerHTML = result } <h1> Force = <input type="number" id="pressure" value=""/> x<br/> <input type="number" id="area" value=""/> <button onclick="equals()" id="equals">=</button> <output type="number" id="forceResult"></output> </h1>