When I find the keyword "in" in ruby first time. I think maybe I can do that: 1 in (0..10) But it look like I cannot use it like that way.
Then I search it in ruby-lang.org, and google it. There is no answer!
What's the meaning of keyword "in" in ruby?
You should be able to do the following:
for i in 0..10 do
puts i
end
The expression 1 in (0..10)
that you mention won't work because a constant (1) can't vary over a range - it's a constant! You need to name a variable before the in
keyword.
Hope that helps.
See this page as well.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With