Explicación del concepto
Esta lección te ofrece una introducción práctica a la sintaxis básica que hace que JavaScript sea legible y predecible. En lugar de memorizar reglas de forma aislada, tomarás un script pequeño, lo ejecutarás, lo modificarás y observarás cómo cambia su comportamiento. El objetivo es que te familiarices con las sentencias, variables, condiciones y el hábito de verificar la salida después de cada pequeña edición. Al final, deberías ser capaz de leer un fragmento de código corto y explicar qué hace sin adivinar.
Dónde poner el código
- Comienza con variables y entradas. Usa la sintaxis de navegador o Node.js de forma clara.
- Añade la lógica de procesamiento en la sección intermedia.
- Finaliza con la salida y una validación rápida.
Referencia de comandos
- Ejecuta el fragmento una vez, luego cambia un valor y observa qué se imprime en la consola.
- Señala dónde aparecen variables, cadenas de texto y lógica condicional en el ejemplo.
- Refactoriza el código inicial para que la intención sea más clara sin cambiar el resultado.
- Describe una situación cotidiana donde una condición simple como esta sea útil.
Guía paso a paso
- Escribe el código inicial tú mismo para que notes la sintaxis mientras lo redactas.
- Ejecuta el script y confirma qué rama de la condición se ejecuta.
- Cambia un valor, ejecuta el código de nuevo y compara la nueva salida.
- Renombra al menos una variable para que el script sea más fácil de leer.
- Resume en una frase lo que hace la versión final del código.
Ejercicios prácticos
- Crea un segundo ejemplo que verifique un valor diferente, como la edad, la puntuación o el total del carrito.
- Reescribe el script para que el mensaje se construya con `template literals` en lugar de cadenas de texto simples.
- Añade una condición adicional y explica cómo cambia el flujo del programa.
Retos de código
- Escribe la misma lógica en dos estilos y decide qué versión es más fácil de mantener para un principiante.
- Haz el script más robusto manejando un valor inesperado o vacío.
Mini tareas de práctica
- Renombra las variables principales para que su propósito sea obvio a primera vista.
- Añade una pequeña mejora al mensaje de salida.
- Escribe una nota de una línea que describa la condición exacta que activa el mensaje de la consola.
Error común
Skipping input validation or mixing logic/output in one unstructured block.
Mini reto de la vida real
Build a small real-life example for this lesson topic using 3 clear steps: input, process, output.