
Debbie Keller
3,812 PointsThe external name for the parameter passed into the function should be "for", but "for" is a reserved word!!
I am at the Sydney Opera House code challenge and the directions say to use an external name of "for". Was that a typo? "for" is reserved...
// Enter your code below
func coordinates(fore: String) -> (Double, Double){
switch fore {
case "Eiffel Tower": return (48.8582, 2.2945)
case "Great Pyramid": return (29.9792, 31.1344)
case "Sydney Opera House": return (33.8587, 151.2149)
default: return (0,0)
}
}
//let location = coordinates(fore: "Eiffel Tower")
1 Answer

Debbie Keller
3,812 PointsThank you! I did eventually figure out my syntax error. I appreciate the help!
Deysha Rivera
5,088 PointsDeysha Rivera
5,088 PointsYou need an external name and an internal name, then you switch on the location: