En esta clase de Swift aprenderemos a utilizar la sentencia Switch, una estructura de control que está presente en la mayoría de los lenguajes de programación y que nos ayuda en la toma de decisiones múltiples.
Después de haber visto todas las sentencias de control en Swift llega el momento de plantearse cuando usamos una u otra. La respuesta es bien sencilla.
Si recordáis la sentencia if/else ejecuta un código basado en si la expresión que está siento evaluada es verdadera o falsa (true/false).
En el caso del for, lo que pretendemos es recorrer un array, un diccionario o repetir una acción un número determinado de veces.
El While en cambio ejecuta un fragmento de código mientras se cumpla una condición.
Y finalmente tenemos el caso de la sentencia Switch que toma en consideración un valor en particular y va en busca de una coincidencia a través de los casos que le especifiquemos.
Un ejemplo práctico sería el siguiente:
var edad = 5
switch edad {
case 5:
print ("Tu edad es 5 años")
case 10:
print ("Tu edad es 10 años")
default:
break
}
A continuación os dejo el enlace a mi canal de Youtube con una completa clase del uso de la sentencia switch en Swift:
Enlace del vídeo: https://youtu.be/l5D8aJ5A4lk
Como habréis comprobado es muy fácil el uso de las sentencia de control en Swift. Aún así cualquier duda me la podéis dejar en los comentarios del artículo, o bien en mi canal de Youtube.
Gracias por visitar mi web, mi canal de youtube y dejar tus valoraciones y comentarios.
Todos hemos estado allí: tienes 20 pestañas abiertas, cinco PDFs y tres hojas de cálculo,…
Si ya estás usando Google Nano Banana, sabes que es la herramienta que está redefiniendo…
¿Te ha pasado? Estás en plena conversación con Gemini, fluyendo con ideas, y de repente……
¿Alguna vez soñaste con ser una de esas figuras coleccionables que tanto te fascinaban de…
Imagina caminar por las calles iluminadas de París al atardecer, con la Torre Eiffel brillando…
¿Imaginas crear aplicaciones inteligentes que resuelvan tus problemas cotidianos sin escribir una sola línea de…
Esta página utiliza cookies para mejorar su rendimiento