Solución
solution.tsTypeScript
interface User {
name: string;
address?: { city: string; zip: string } | null;
}
export function getCity(user: User): string {
// Accede a address.city de forma segura y retorna "Sin dirección" si no existe
// if (user.address) {
// return user?.address?.city;
// }
// return "Sin dirección";
return user?.address?.city ?? "Sin dirección";
}0respuestas