Hola Christian, espero que estés bien
¡Gracias por compartir tu código! Parece que estás trabajando en un ejercicio para practicar funciones en JavaScript. He notado que en la función botonSuma
, cuando sumas los números ingresados por el usuario, es posible que no obtengas el resultado esperado. Esto se debe a que los valores obtenidos de prompt
son cadenas de texto, y al sumarlas, el resultado será una concatenación de cadenas en lugar de una suma numérica.
Para solucionar esto, puedes convertir las cadenas a números usando parseInt
o parseFloat
antes de realizar la suma. Aquí tienes un ejemplo de cómo podrías modificar la función botonSuma
:
function botonSuma(){
let num1 = prompt("Ingrese el primer numero");
let num2 = prompt("Ingrese el segundo numero");
let suma = parseFloat(num1) + parseFloat(num2);
alert(`La suma de los numeros ${num1} y ${num2} es ${suma}`);
}
Con esta modificación, los valores ingresados se convierten a números antes de ser sumados, lo que debería darte el resultado correcto.
Sugerencia: comparte tus ejercicios en el servidor Discord de tu grupo, así mantenemos el foro enfocado en dudas/quejas.
Espero que esto te sea útil y te ayude a avanzar en tu práctica. ¡Bons estudos!