জয়েন লগইন

রুবি লুপ

🌈রুবি লুপ কি?

📋রুবি লুপ হলো কোনো একটি কাজের পুনরাবৃত্তি করার পদ্ধতি।

⚒️রুবি লুপ কোনো একটি কাজের পুনরাবৃত্তি করতে ব্যবহৃত হয়।

রুবি লুপ সমূহ

রুবি লুপ এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ for - নির্দিষ্ট বারের জন্য পুনরাবৃত্তি করা
  • ➡️ in - নির্দিষ্ট সংগ্রহের মধ্যে পুনরাবৃত্তি করা
  • ➡️ each - প্রতিটি মানের উপর পুনরাবৃত্তি করা
  • ➡️ do - শর্তের ভিক্তিতে পুনরাবৃত্তি করা
  • ➡️ break - শর্তের ভিক্তিতে পুনরাবৃত্তি বন্ধ করা
  • ➡️ next - নির্দিষ্ট শর্ত বাদ দিয়ে পরবর্তী ধাপে যাওয়া
  • ➡️ while - শর্ত সত্য থাকা পর্যন্ত পুনরাবৃত্তি করা

for - নির্দিষ্ট বারের জন্য পুনরাবৃত্তি করার উদাহরণ।

ruby
fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"]

for item in 0...fruits.length
  puts fruits[item]
end

in - নির্দিষ্ট সংগ্রহের মধ্যে পুনরাবৃত্তি করার উদাহরণ।

ruby
fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"]

for item in 0...fruits.length
  puts fruits[item]
end

each - প্রতিটি মানের উপর পুনরাবৃত্তি করার উদাহরণ।

ruby
fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"]

fruits.each do |fruit|
  puts fruit
end

do - শর্তের ভিক্তিতে পুনরাবৃত্তি করার উদাহরণ।

ruby
fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"]

fruits.each do |fruit|
  puts fruit
end

break - শর্তের ভিক্তিতে পুনরাবৃত্তি বন্ধ করার উদাহরণ।

ruby
fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"]

fruits.each do |fruit|

  if fruit == "কমলা"
    break
  end

  puts fruit
end

next - নির্দিষ্ট শর্ত বাদ দিয়ে পরবর্তী ধাপে যাওয়া উদাহরণ।

ruby
fruits = ["আপেল", "আঙ্গুর", "কমলা", "কলা"]

fruits.each do |fruit|

  if fruit == "কমলা"
    next
  end

  puts fruit
end

while - শর্ত সত্য থাকা পর্যন্ত পুনরাবৃত্তি করার উদাহরণ।

ruby
number = 1

while number <= 10
  puts "নাম্বার: #{number}"
  number += 1
end

রুবি লুপ সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
for নির্দিষ্ট বারের জন্য পুনরাবৃত্তি করতে ব্যবহৃত হয়।
in নির্দিষ্ট সংগ্রহের মধ্যে পুনরাবৃত্তি করতে ব্যবহৃত হয়।
each প্রতিটি মানের উপর পুনরাবৃত্তি করতে ব্যবহৃত হয়।
do শর্তের ভিক্তিতে পুনরাবৃত্তি করতে ব্যবহৃত হয়।
break শর্তের ভিক্তিতে পুনরাবৃত্তি বন্ধ করতে ব্যবহৃত হয়।
next নির্দিষ্ট শর্ত বাদ দিয়ে পরবর্তী ধাপে যাওয়া ব্যবহৃত হয়।
while শর্ত সত্য থাকা পর্যন্ত পুনরাবৃত্তি করতে ব্যবহৃত হয়।