Fundamentos de JavaScript

Teoría: Repaso 1. Primeros pasos con JavaScript

¡Felicidades! Terminaste las primeras 6 lecciones, ya tienes suficientes herramientas para escribir programas reales y útiles.

Ejemplo: un mini programa con mensajes y cálculos

Abre la consola (haz clic derecho → Inspeccionar → pestaña Consola) y copia este código.

// Mostrar un saludo personalizado
console.log("Hola, Pedro");

// Mostrar un mensaje en varias líneas
console.log("Tu pedido está listo\nPuedes retirarlo en la puerta");

// Calcular el precio total con IVA (19%)
console.log("Total con IVA:");
console.log(100 + 100 * 0.19); // Resultado: 119

// Mostrar mensaje de error
console.log("Error: la contraseña no coincide");

Verás cómo cada línea aparece una tras otra, como en un sistema real. Prueba este mismo código y haz estos pequeños cambios:

  • Cambia el nombre "Pedro" por el tuyo.
  • Cambia el mensaje de pedido por algo más divertido o diferente.
  • Calcula el precio total con IVA para un valor distinto, como 250.
  • Escribe tu propio mensaje de error (usa tu imaginación).

Vamos línea por línea

✅ Aprendiste a mostrar texto en pantalla. Aquí saludamos al usuario directamente. console.log("Hola, Pedro");

✅ Usas \\n para hacer un salto de línea y mostrar el mensaje en dos partes. console.log("Tu pedido está listo\nPuedes retirarlo en la puerta");

✅ Haces una operación matemática: sumar el 19% de IVA al precio base. También podrías usar otras fórmulas o porcentajes. console.log(100 + 100 * 0.19);

✅ Muchas aplicaciones deben decirle al usuario si todo va bien o si hubo un problema. Tú ya puedes mostrar esos mensajes. Mensajes de error o aviso:

✅ Usas comentarios para explicar qué hace cada parte del código. Y escribes las instrucciones en orden, como una receta.

¿Qué sigue?

Ahora que ya sabes mostrar mensajes, realizar cálculos y escribir instrucciones paso a paso, es momento de aprender a guardar datos en variables. De esta forma, tus programas no dependerán de escribir todo manualmente y podrán trabajar con información que cambie durante su ejecución.