Seguridad ante valores nulos · 5.4
guard
Todas las lecciones están abiertas: salta cuando lo necesites.
guard verifica una condición y sale de la función si falla:
fn process(name: str?) -> str {
guard name != nil else {
return "Nombre obligatorio"
}
let present_name = name ?? ""
return "Hola, {present_name}!"
}Objetivo: Implementa validate_age que retorne "Mayor de edad" o "Menor de edad" usando guard.
lección-5-4.zolo
Salida del programa
Ejecuta el código para ver la salida