iOS Functions in Swift Adding Power to Functions Function Parameters



// Enter your code below
func getRemainder(value a: Int, divisor b: Int) -> (Int) {
  var remainder = a % b
  return remainder
let result = getRemainder(value: 10, divisor: 3)

Remove the parenthesis from the (Int) after the arrow and everything should work fine

1 Answer

Clark Reilly
Clark Reilly
4,343 Points

Should be: getRemainder(...) -> Int not -> (Int)

Also, remainder should be a constant and, if you really want to save space, you can directly return a%b without assigning it to a variable (these steps aren't nesseccary and not fixing them won't prevent your code from compiling. They just save space)