Okay - so here's how my brain worked this out!!!
first - passing 9 into fourth function of puzzlers - that's
puzzlers(9) which becomes 9%5 = 4.
second - passing 4 (the result we just found) - into the function whose array matches result of passing 3 into second function of puzzlers array.
So let's skip the passing 4 part for a minute and find out the result of passing 3 into second function of puzzlers array. Passing 3 into second function of puzzlers array looks like this
puzzlers(3) - so lets do the math - (3-3)(3-3)(3-3) = 0 . The result is 0.
So, going back to the second statement now, let's find the array whose index matches the result - which is
puzzlers and pass 4 into it - like so...
puzzlers(4) or 8*4-10 = 22.
which from the math we just did - we know we could break that down into this to help us understand better...
remember the result of passing three into the second function was 0 and the result of passing 9 into the fourth function was 4.
Having said that - for this solution we have to use:
in order to pass the challenge - but I hope this will help others understand better - since it helped me.
Hope that line of thought makes sense! Have a great day.