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 Swift 2.0 Functions Function Parameters Function Parameters

Haitham Alam
Haitham Alam
2,685 Points

answer please

Can I get the right answer or at least explanation why am I wrong?

functions.swift
// Enter your code below
func getRemainder(a: Int, b: Int) -> Int {
let result = a % b
return result 
}
getRemainder
Paul Brazell
Paul Brazell
14,371 Points

Looks like your not doing Step 2 of the problem

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.

You add the external names in the function declaration. You will be adding value and divisor for a and b respectively

2 Answers

Piotr Nejman
Piotr Nejman
3,374 Points

Add two external names - value, for the first parameter and divisor for the second.

Haitham Alam
Haitham Alam
2,685 Points

I figured the answer just few seconds after I have posted the question. Thank you