← Todos los tutoriales
PROGRAMACIÓN PARA PRINCIPIANTES

¿Qué es un condicional en programación?

Un condicional permite que un programa tome una decisión. Comprueba si algo es verdadero o falso y ejecuta una acción diferente según el resultado.

📅 15 de septiembre de 2026⏱️ 5 minutos de lectura✍️ Juan Pablo · JP Web Studio

1. Una pregunta con dos caminos

Piensa en esta regla: “si está lloviendo, llevo paraguas; si no, salgo sin él”. El programa evalúa una condición y elige el camino correspondiente.

En JavaScript podría escribirse if (llueve) { llevarParaguas(); } else { salir(); }.

2. La condición debe evaluarse

Las comparaciones producen un valor verdadero o falso. Por ejemplo, edad >= 18 pregunta si la edad es mayor o igual que 18. No modifica la edad; solamente comprueba la regla.

3. Más de dos posibilidades

Cuando hay varias alternativas, se pueden agregar condiciones intermedias. Por ejemplo: nota excelente, nota aprobada o nota insuficiente. El orden importa porque el programa revisa las condiciones de arriba hacia abajo.

4. Evita reglas confusas

Usa nombres claros y prueba valores cercanos al límite. Si una promoción comienza a los 18 años, comprueba qué ocurre con 17, 18 y 19. Esas pruebas ayudan a detectar errores.

Preguntas frecuentes

¿Siempre necesito un else?

No. Si no debe ocurrir nada cuando la condición es falsa, puedes utilizar solamente if.

¿Qué diferencia hay entre = y == o ===?

En muchos lenguajes un signo asigna un valor y los operadores de igualdad comparan. La forma exacta depende del lenguaje.

Continúa aprendiendo