Segurança contra nulos · 5.4
guard
Todas as lições estão abertas — pule quando precisar.
guard verifica uma condição e sai da função se falhar:
fn process(name: str?) -> str {
guard name != nil else {
return "Nome obrigatório"
}
let present_name = name ?? ""
return "Olá, {present_name}!"
}Objetivo: Implemente validate_age que retorna "Maior de idade" ou "Menor de idade" usando guard.
lição-5-4.zolo
Saída do programa
Execute o código para ver a saída