CodeForge

JavaScript de Cero a Experto / Primeros pasos

Reto: el resumen del día de Mi Bolsillo

Reto25 min40 XP

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

Fácil20 min40 XP(×2 sin mirar la solución)

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í:

terminal

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:

  1. Guarda tu nombre y el saldo inicial en variables (piensa cuál va en const y cuál en let).
  2. Guarda los tres gastos (nombre y valor de cada uno).
  3. Calcula el total gastado (suma de los tres) y el saldo final (saldo inicial menos el total).
  4. Muestra el resumen completo con console.log, uniendo textos y números.
  5. Muestra un boolean de 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. Sin if ni funciones aún.
  • Los valores que no cambian van en const; el saldo que se reduce, en let (o calcula el final en una const nueva — 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".