Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

iOS Functions in Swift Adding Power to Functions Function Parameters

I am not sure where to add the external value to this.

Here is the instructions on what I am supposed to do on this step. Step 2: The local names of the parameters are convenient but they make it hard to figure out the meaning of the function when we call it. Add two external names - value, for the first parameter and divisor for the second.

If you need the whole entire task just ask me! Thank You! ; )

functions.swift
func getRemainder(a: Int, b: Int) -> Int {
return a % b
}

1 Answer

Christian Mangeng
Christian Mangeng
15,970 Points

Hi Joshua,

the external names are added right before the local ones (a and b):

func getRemainder(value a: Int, divisor b: Int) -> Int {
  return a % b
}

Ok thank you! That was what I thought but I was not quite sure.