puts ((11.to_s * 2).to_i/2), does anyone know answer of this coding? I am not aware of ruby!
Asked
Active
Viewed 73 times
1 Answers
1
I just learned enough ruby to do this
ruby -e "puts ((11.to_s * 2).to_i/2)"
555
which doesn't help much
ruby -e "puts (11.to_s * 2)"
1111
So it appears to convert 11 to a string (.to_s
) then doubles it then converts the answer back to an integer (.to_i
) and then divides it by 2.
![](../../users/profiles/9517.webp)
user9517
- 114,104
- 20
- 206
- 289