Prompt no suma... solo multiplica y divide. Las sumas las concatena. Así si es 1 + 1 en ves de devolver 2 devuelve 11. No existe otro comando parecido al prompt pero que si sume?
Prompt no suma... solo multiplica y divide. Las sumas las concatena. Así si es 1 + 1 en ves de devolver 2 devuelve 11. No existe otro comando parecido al prompt pero que si sume?
¡Hola Jhonattan!
No existe una función similar al prompt que permita sumar valores directamente, toda la entrada del usuario es por estandar una string. Sin embargo, puedes utilizar el comando "parseInt" para convertir los valores ingresados por el usuario en números enteros y luego sumarlos.
Por ejemplo, si deseas sumar dos números ingresados por el usuario, puedes utilizar el siguiente código:
let num1 = parseInt(prompt("Ingresa el primer número:"));
let num2 = parseInt(prompt("Ingresa el segundo número:"));
let resultado = num1 + num2;
alert("El resultado es: " + resultado);
De esta manera, los valores ingresados por el usuario se convierten en números enteros y se pueden sumar correctamente.
¡Saludos!