Condiciones
Condiciones
Condiciones es una lección gratuita de Swift Academy en CoddyKit. Esta es la lección 1 de 1. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Swift Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Swift Academy incluye 1 lecciones en total.
Introducción
Hola:
En esta lección, aprenderemos sobre el concepto de condicional, que es fundamental en los lenguajes de programación.
Lo primero que aprenderemos será la sentencia if. Con la sentencia if, podemos ejecutar un bloque de código según se cumpla o no una condición.
En el ejemplo siguiente, se muestra la sintaxis de la sentencia if.
La parte expresada por conditional_expression es una expresión que devuelve un valor bool. Si esta expresión devuelve true, se ejecutará el bloque de código situado entre llaves.
if conditional_expression {
/* set of statements */
}
Ejemplo
Supongamos que tenemos un número llamado count. Si el valor de este número es mayor que 20, imprimiremos el texto «Yes, count is greater than 20».
var count:Int = 20
if count > 20 {
print("Yes, count is greater than 20")
}
print("always work")Sentencia if-else
En algunos casos, es posible que necesitemos que determinado código se ejecute cuando no se cumpla la condición de if.
Para esto se utiliza una sentencia if-else. Veámoslo con un ejemplo.
var age = 10
if age > 100 {
print("if age is greater than 100")
} else {
print("Works when the age is less than 100")
}
switch-case
Sentencia switch-case
En algunos casos, es posible que queramos controlar el cumplimiento de varias condiciones con un solo bloque de código. Aunque en estas situaciones podemos utilizar varias sentencias if-else, la opción más sencilla y lógica es switch-case.
El ejemplo siguiente contiene una sentencia switch-case que funciona con 5 condiciones diferentes.
let someNumber = 150
switch someNumber {
case 50:
print("Number is 50")
case 100:
print("Number is 100")
case 150:
print("Number is 150")
case 200:
print("Number is 200")
case 250:
print("Number is 250")
default:
//If none of them meet the requirement then the default block will work.
print("Otherwise, do something else.")
}Felicitaciones
Felicitaciones 🎉
En esta lección, aprendimos a utilizar sentencias condicionales en Swift.
Nos vemos en la próxima lección.

Preguntas frecuentes
¿La lección «Condiciones» es gratis?
Sí — el texto completo de «Condiciones» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Swift Academy, actualiza a CoddyKit PRO. El curso de Swift Academy incluye 1 lecciones en total.
¿Qué aprenderé en «Condiciones»?
Condiciones Practicas Swift Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Swift Academy?
No se requiere experiencia previa. Swift Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 1 de 1.
¿Cuánto tiempo toma la lección «Condiciones»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Swift Academy?
Sí. Cada lección de Swift Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.