Ruby Programming Tutorial - Lesson 11 - Loops in Ruby :: For...in Loop
For...in loop
In this article, we are going to learn about "For" loop its well known loop, and used in almost every programming language. Here is how it works in Ruby
# For loop is used to do something repeatedly
for i in 0..5
puts "This is Value of i: #{i} "
end
In this example we are printing a message for 6 times, which is the loop starts at 0 and ends at 5 ..
Prints message containing the value of "i" ..
Lets take another example.
and use a conditional statement inside for...in loop.
for i in 0..10
if i > 2 then
break
end
puts "Value of 'I' is: #{i}"
end
Note in this example. we have created a loop that had to print a message 11 times.. because
we specifed, it to go from 0 to 10 ..
but it prints only 3 lines.. that because of conditional statement and the "break" statement.
Break statement is used to break a loop at any point of time ...
now the fun example :)
Give vote up on bilal's latest 11 posts :) only if Steem power is greater than 10,000
steem_power = 50000
account_name = "bilal-haider"
vote_on_all_posts = true
for i in 0..10
if vote_on_all_posts && account_name == "bilal-haider" && steem_power >= 10000 then
puts "Vote given for post #{i}"
end
end
In this lecture you guys have learned on how to use for .. in loop. and also learned how to write break statement
, combining the knowledge of writing conditional statements with loops :)
You got a 1.40% upvote from @buildawhale courtesy of @bilal-haider!
If you believe this post is spam or abuse, please report it to our Discord #abuse channel.
If you want to support our Curation Digest or our Spam & Abuse prevention efforts, please vote @themarkymark as witness.
You got a 3.05% upvote from @ipromote courtesy of @bilal-haider!
If you believe this post is spam or abuse, please report it to our Discord #abuse channel.
If you want to support our Curation Digest or our Spam & Abuse prevention efforts, please vote @themarkymark as witness.