function quadrant(x::Real,y::Real) if x > 0 && y > 0 return "I" elseif x < 0 && y > 0 return "II" elseif x < 0 && y < 0 return "III" elseif x > 0 && y < 0 return "IV" else return "NONE" end end Además...function quadrant(x::Real,y::Real) if x > 0 && y > 0 return "I" elseif x < 0 && y > 0 return "II" elseif x < 0 && y < 0 return "III" elseif x > 0 && y < 0 return "IV" else return "NONE" end end Además, la razón por la que tenemos declaración else final es que técnicamente si estás en un eje, entonces no estás en un cuadrante, entonces esa es la razón de la última opción.