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

  1. Declara variables: Crea variables para almacenar el monto de la cuenta (ej: 100) y el porcentaje de propina (ej: 15).
  2. 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.
  3. Calcula el total: Suma el monto de la cuenta y el monto de la propina. Guarda el resultado en otra variable.
  4. 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 variables
const montoCuenta = 100;
const porcentajePropina = 15;
// 2. Calcula la propina
const montoPropina = montoCuenta * (porcentajePropina / 100);
// 3. Calcula el total
const totalPagar = montoCuenta + montoPropina;
// 4. Muestra los resultados
console.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.

Comentarios