Este es un programa básico de calculadora que utiliza JavaScript para realizar operaciones matemáticas simples (suma, resta, multiplicación y división) en dos números proporcionados por el usuario.
1.Primero, el programa solicita al usuario que ingrese el primer número mediante un mensaje emergente de entrada de prompt():
<code>let pregunta1 = prompt('ingresa el primer número');
Luego, el valor ingresado por el usuario se almacena en la variable pregunta1.
2.El programa realiza el mismo proceso para solicitar al usuario el segundo número
<code>let pregunta2 = prompt('ingrese el segundo número');
3.Los valores ingresados por el usuario se convierten de cadenas a números utilizando la función Number(). Los resultados se almacenan en las variables respuesta1 y respuesta2 respectivamente:
<code>let respuesta1 = Number(pregunta1);
let respuesta2 = Number(pregunta2);
4.El programa solicita al usuario que ingrese la operación que desea realizar mediante un mensaje emergente de entrada de prompt():
<code>let operacion = prompt('ingrese la operación a realizar');
5.Luego, se realizan cuatro cálculos matemáticos básicos (suma, resta, multiplicación y división) y se almacenan los resultados en sus respectivas variables:
<code>letsuma = respuesta1 + respuesta2;
letresta = respuesta1 - respuesta2;
letmultiplicacion = respuesta1 * respuesta2;
letdivision = respuesta1 / respuesta2;
6.La función operaciones(operacion) se define para realizar la operación deseada por el usuario. Se utiliza la declaración switch() para seleccionar la operación correspondiente y, según la elección del usuario, el programa muestra el resultado en la consola y en una alerta emergente en la página web:
<code>functionoperaciones(operacion) {
switch (operacion) {
case'suma':
console.log(`la respuesta es ${suma}`);
alert("respuesta es " + suma);
break;
case'resta':
console.log(`la respuesta es ${resta}`);
alert("respuesta es " + resta);
break;
case'multiplicacion':
console.log(`la respuesta es ${multiplicacion}`);
alert("respuesta es " + multiplicacion);
break;
case'division':
console.log(`la respuesta es ${division}`);
alert("respuesta es " + division);
break;
default:
alert("no se pudo hacer nada")
break;
}
}
7.Finalmente, se llama a la función operaciones(operacion) para realizar la operación seleccionada por el usuario:
operaciones(operacion);
En resumen, el programa solicita al usuario dos números y la operación que desea realizar, y luego realiza la operación matemática correspondiente y muestra el resultado en la consola y en una alerta emergente. Este es un ejemplo básico de cómo utilizar JavaScript para realizar operaciones matemáticas simples.
el codigo final seria el siguiente:
<code>let pregunta1 = prompt('ingresa el primer numero');
let respuesta1 = Number(pregunta1);
let pregunta2 = prompt('ingrese el segundo numeto');
let respuesta2 = Number(pregunta2);
let operacion = prompt('ingrese la opracion a realizar');
let suma = respuesta1 + respuesta2;
let resta = respuesta1 - respuesta2;
let multiplicacion = respuesta1 * respuesta2;
let division = respuesta1 / respuesta2;
functionoperaciones(operacion) {
switch (operacion) {
case'suma':
console.log(`la respuesta es ${suma}`);
alert("respuesta es " + suma);
break;
case'resta':
console.log(`la respuesta es ${resta}`);
alert("respuesta es " + resta);
break;
case'multiplicacion':
console.log(`la respuesta es ${multiplicacion}`);
alert("respuesta es " + multiplicacion);
break;
case'division':
console.log(`la respuesta es ${division}`);
alert("respuesta es " + division);
break;
default:
alert("no se pudo hacer nada")
break;
}
}
operaciones(operacion);