I’ve had quite a few moments while using Ruby when I decide to try to write something that I think should be valid Ruby without knowing if it actually is and it ends up working.
Here’s one of my latest finds using for loops…
1 2 3 |
|
Results in…
1 2 3 |
|
The for loop lets you can assign multiple values at the same time which is exactly what you can do with arrays with basic assignment elsewhere in Ruby code.
1
|
|
I knew I could assign multiple values from an array like this, but had never tried it in a for loop before. Ruby ftw!