জয়েন লগইন

লুয়া লুপ

🌈লুয়া লুপ কি?

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

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

লুয়া লুপ সমূহ

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

  • ➡️ for - নির্দিষ্ট বারের জন্য পুনরাবৃত্তি করা
  • ➡️ break - শর্তের ভিক্তিতে পুনরাবৃত্তি বন্ধ করা
  • ➡️ continue - নির্দিষ্ট শর্ত বাদ দিয়ে পরবর্তী ধাপে যাওয়া
  • ➡️ while - শর্ত সত্য থাকা পর্যন্ত পুনরাবৃত্তি করা
  • ➡️ do - শর্তের ভিক্তিতে পুনরাবৃত্তি করা

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

lua
local fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"}

for item = 1, #fruits do
  print(fruits[item])
end

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

lua
local fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"}

for _, fruit in ipairs(fruits) do

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

  print(fruit)
end

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

lua
local fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"}

for _, fruit in ipairs(fruits) do

  if fruit == "কমলা" then
    goto continue
  end

  print(fruit)

  ::continue::
end

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

lua
local number = 1

while number <= 10 do
  print("নাম্বার:", number)
  number = number + 1
end

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

lua
local number = 1

while number <= 10 do
  print("নাম্বার:", number)
  number = number + 1
end

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

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

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