JavaScript de Cero a Experto / Primeros pasos
Reto: el resumen del día de Mi Bolsillo
Tu primer código con propósito: un mini-programa que calcula el resumen de gastos del día para "Mi Bolsillo". Solo con lo de este módulo —variables, tipos, cuentas y textos— vas a resolver un problema real. Sin condicionales todavía (llegan en el módulo 2): puro guardar, calcular y mostrar.
Reto
Resumen del día
Qué debes construir
Un programa que, a partir de un saldo inicial y tres gastos del día, calcule y muestre en consola un resumen así:
Hola, Miguel. Saldo inicial: 150000
Gastos del día: Café (7000), Almuerzo (18000), Transporte (5400)
Total gastado: 30400
Saldo final: 119600
¿Te quedó saldo?: true
Requisitos:
- Guarda tu nombre y el saldo inicial en variables (piensa cuál va
en
consty cuál enlet). - Guarda los tres gastos (nombre y valor de cada uno).
- Calcula el total gastado (suma de los tres) y el saldo final (saldo inicial menos el total).
- Muestra el resumen completo con
console.log, uniendo textos y números. - Muestra un
booleande si te quedó saldo (saldo final mayor o igual a 0).
Reglas
- Solo lo de este módulo:
const/let, strings, numbers, booleans,+para unir, y aritmética. Sinifni funciones aún. - Los valores que no cambian van en
const; el saldo que se reduce, enlet(o calcula el final en unaconstnueva — ambas válidas).
20:00
Cuando estés listo, arranca el reloj.
Qué sigue
Módulo 1 cerrado: sabes guardar datos, conoces todos los tipos y escribiste tu primer programa. Pero tu código aún va en línea recta, sin decisiones. El módulo 2 lo cambia todo: OPERADORES y CONTROL DE FLUJO — comparar, combinar condiciones, y hacer que el programa tome caminos distintos según lo que pase. Ahí tu código empieza a "pensar".