<PLEASE USE THE FOLLOWING TEMPLATE TO HELP YOU CREATE A GREAT POST!>
<Below this line, add a link to the EXACT exercise that you are stuck at.>
<In what way does your code behave incorrectly? Include ALL error messages.>
I’d like to step through the proc process. Please correct me where I may be incorrect.
<do not remove the three backticks above> 1. The variable floats is given a number from the array. 1.2, 3.45, 0.91, etc. 2. The variable round_down is given a procedure. This line is skipped until it's called. 3. The variable ints is given floats.collect which, I think, gives it the value of each number in the array. At this point, in my mind, I think it looks like this: ints = 1.2(&round_down) 4. Now the round_down procedure is called. x is obviously 1.2 because putting the .floor method on it rounds it down to 1. But I don't know how x gets 1.2. If someone could explain that it would be great.