Mini Proyecto: Calculadora de Propinas
javascript ejercicio variables operadores
🎯 Objetivo
Crear un script simple que calcule la propina y el monto total a pagar de una cuenta, basándose en el monto inicial y el porcentaje de propina deseado.
💡 Conceptos a Utilizar
- Variables (
let
,const
) - Tipos de dato (
number
,string
) - Operadores aritméticos (
+
,*
,/
) - Concatenación de cadenas (
+
) - Mostrar salida (puedes usar
console.log
por ahora)
👣 Pasos
- Declara variables: Crea variables para almacenar el monto de la cuenta (ej:
100
) y el porcentaje de propina (ej:15
). - Calcula la propina: Calcula el monto de la propina multiplicando el monto de la cuenta por el porcentaje de propina (dividido entre 100). Guarda el resultado en una variable.
- Calcula el total: Suma el monto de la cuenta y el monto de la propina. Guarda el resultado en otra variable.
- Muestra los resultados: Usa
console.log
para mostrar el monto de la propina y el monto total a pagar de forma clara. Por ejemplo: “Propina: $15. Total a pagar: $115”.
🤔 Pista
// 1. Declara variablesconst montoCuenta = 100;const porcentajePropina = 15;
// 2. Calcula la propinaconst montoPropina = montoCuenta * (porcentajePropina / 100);
// 3. Calcula el totalconst totalPagar = montoCuenta + montoPropina;
// 4. Muestra los resultadosconsole.log("Monto de la cuenta: $" + montoCuenta);console.log("Porcentaje de propina: " + porcentajePropina + "%");console.log("Propina: $" + montoPropina);console.log("Total a pagar: $" + totalPagar);
¡Intenta modificar los valores iniciales y ve cómo cambian los resultados!
☝️🤓
🏋️♂️ Ejercicio
¿Cómo podrías modificar el script para que pregunte al usuario el
montoCuenta
y el porcentajePropina
usando prompt()
en lugar de tenerlos
fijos en el código?
🚀 Extra
Busca cómo puedes formatear los números de salida para que siempre muestren
dos decimales, como es común con el dinero (ej., $115.00
en lugar de
$115
). Investiga sobre el método toFixed()
en JavaScript.