Hola, estoy intentando aplicar al máximo los conocimientos aprendidos a este punto, por eso decidí usar los elementos del .HTML Pero tengo varias dudas con respecto al funcionamiento y optimización del código que hice como, por ejemplo:
- Como hago para redondear el resultado a 1 decimal?
- ¿En la función realmente es necesario pedir parámetros, o solo con variables locales funciona igual? Adicionalmente acepto comentarios de mejora en mi lógica. comparto el código de APP.js
let indiceMasaCorporal = verificarIntento();
let titulo = document.querySelector('h1').textContent = 'Calculadora IMC'
function verificarIntento(){
let altura = parseFloat(document.querySelector('#capturaAltura').value);
console.log(altura);
let peso = parseFloat(document.querySelector('#valorUsuario').value);
console.log(peso);
let resultadoIMC = peso / (altura * altura);
console.log(Math.round(resultadoIMC));
document.querySelector('h1').textContent = `IMC : ${resultadoIMC}`;
return resultadoIMC;
}
Gracias por sus aportes.