iOS Swift Collections and Control Flow Control Flow With Conditional Statements FizzBuzz Challenge

Nicolás Melgarejo
Nicolás Melgarejo
11,490 Points

Something is wrong

My Code is not pass the evaluation

func fizzBuzz(n: Int) -> String { // Enter your code between the two comment markers if (n % 3 == 0) && (n % 5 == 0) { print("FizzBuzz") } else if (n % 3 == 0) { print("Fizz") } else if (n % 5 == 0) { print("Buzz") } // End code return "(n)" }

fizzBuzz.swift
func fizzBuzz(n: Int) -> String {
  // Enter your code between the two comment markers
  if (n % 3 == 0) && (n % 5 == 0) {
        print("FizzBuzz")
    } else if (n % 3 == 0) {
        print("Fizz")
    } else if (n % 5 == 0) {
        print("Buzz")
    }
  // End code
  return "\(n)"
}

2 Answers

Alex Koumparos
Alex Koumparos
Python Web Development Techdegree Student 35,909 Points

Hi Nicolás,

Please reread the following part of the challenge instructions, this will solve your problem:

Step 3: Change all your print statements to return statements. For example: print("FizzBuzz") becomes return "FizzBuzz".

Cheers

Alex