Javascript Tutorial-21 How To Use Break And Continue

Pnirob
0

Javascript Tutorial-21 How To Use Break And Continue

জাভাস্ক্রিপ্টের একটি গুরুত্বপূর্ণ বিষয় হলো "ব্রেক" এবং "কন্টিনিউ" স্টেটমেন্ট। এই স্টেটমেন্টগুলি লুপ বা নির্দিষ্ট শর্তের সাথে সম্পর্কিত কাজ করার জন্য ব্যবহৃত হয়। এই টিউটোরিয়ালে আমরা জাভাস্ক্রিপ্টে ব্রেক এবং কন্টিনিউ স্টেটমেন্ট ব্যবহার করবেন এবং তাদের কাজের পরিধি সম্পর্কে বিস্তারিত আলোচনা করবেন।

Javascript Tutorial-21 How To Use Break And Continue

সেট আপ করা

আমরা যদি একটি লুপের মধ্যে কিছু কোড লিখতে চাই এবং সেই লুপের মধ্যে কোন শর্ত পূরণ হলে সেই লুপটি থেমে যায় বা একটি ধাপ পালন করে তাহলে আমরা "ব্রেক" ব্যবহার করতে পারি। আবার, যদি আমরা একটি লুপের মধ্যে কিছু কোড লিখতে চাই এবং সেই লুপের মধ্যে কোন শর্ত পূরণ হলে তাদের অগ্রে পাঠাতে চাই বা নির্দিষ্ট ধাপ এগিয়ে যাতে আমরা লুপের আরেকটি ধাপ পালন করতে চাই, তাহলে আমরা "কন্টিনিউ" ব্যবহার করতে পারি। ব্রেক এবং কন্টিনিউ এর ব্যবহার আমাদের লুপের নির্দিষ্ট কাজ সহজ করে তুলবে এবং প্রোগ্রাম কন্ট্রোল করতে সাহায্য করবে।

ব্রেক স্টেটমেন্ট How To Use

ব্রেক স্টেটমেন্টটি লুপের কাজ থেমে দেয়। যখন কোন ব্রেক স্টেটমেন্ট সম্পাদন হয়, তখন সেই লুপ বন্ধ হয় এবং পরবর্তী স্টেটমেন্টগুলি সম্পাদন করা হয় না। সাধারণত এটি শর্তের উপর ভিত্তি করে সম্পাদন করা হয়। ব্রেক ব্যবহার করা হয় যখন আমরা কোন নির্দিষ্ট শর্তের উপর নির্ভর করে লুপ থেমে দিতে চাই এবং পরবর্তী কোড সম্পাদন না করে লুপ থেমে দেওয়া যায়।

উদাহরণ:

for (let i = 1; i <= 10; i++) {
  if (i === 5) {
    break;
  }
  console.log(i);
}

উদাহরণটির ফলাফল হলো:

1
2
3
4

এখানে, আমরা 1 থেকে 10 পর্যন্ত সংখ্যাগুলির জন্য একটি লুপ চালাচ্ছি। যখন i এর মান 5 হয়, সেই সময় ব্রেক স্টেটমেন্ট সম্পাদন করা হয় এবং লুপটি থেমে যায়। পরের সংখ্যাগুলি সম্পাদন না করে লুপ থেমে যায়।

কন্টিনিউ স্টেটমেন্ট

কন্টিনিউ স্টেটমেন্টটি লুপের আরেকটি ধাপ অগ্রে পাঠায়। যখন কোন কন্টিনিউ স্টেটমেন্ট সম্পাদন হয়, তখন সেই লুপের বাকি অংশ সম্পাদন করা হয় না এবং পরবর্তী ধাপ পরিপূর্ণ করার জন্য লুপের শুরুতে ফিরে চলে যায়। সাধারণত এটি শর্তের উপর ভিত্তি করে সম্পাদন করা হয়। কন্টিনিউ ব্যবহার করা হয় যখন আমরা কোন নির্দিষ্ট শর্তের উপর নির্ভর করে নির্দিষ্ট ধাপগুলি এগিয়ে যেতে চাই এবং তাদের বাদ দিয়ে পরবর্তী ধাপগুলি সম্পাদন করতে চাই না।

উদাহরণ:

for (let i = 1; i <= 10; i++) {
  if (i === 5) {
    continue;
  }
  console.log(i);
}

উদাহরণটির ফলাফল হলো:

1
2
3
4
6
7
8
9
10

এখানে, আমরা 1 থেকে 10 পর্যন্ত সংখ্যাগুলির জন্য একটি লুপ চালাচ্ছি। যখন i এর মান 5 হয়, সেই সময় কন্টিনিউ স্টেটমেন্ট সম্পাদন করা হয় এবং লুপের পরবর্তী ধাপে যাওয়া যায়। এখানে পরের সংখ্যাটি সম্পাদন করা হয় না এবং ধাপগুলি সম্পাদন করা যায়।

জাভাস্ক্রিপ্ট বাংলা টিউটোরিয়াল-২১: কিভাবে ব্রেক এবং কন্টিনিউ ব্যবহার করবেন - পরিষ্কারভাবে ব্রেক এবং কন্টিনিউ স্টেটমেন্ট ব্যবহার করার পদ্ধতি

জাভাস্ক্রিপ্টে ব্রেক এবং কন্টিনিউ স্টেটমেন্ট ব্যবহার করার পদ্ধতি খুবই সহজ এবং সরল। এই স্টেটমেন্টগুলি শর্তের উপর ভিত্তি করে কোড একটি বন্ধ বা একটি ধাপ পালন করতে সাহায্য করে। আপনি ব্রেক ব্যবহার করে লুপের কাজ থেমে দিতে পারেন এবং কন্টিনিউ ব্যবহার করে লুপের একটি ধাপ অগ্রে পাঠাতে পারেন। এটি আপনাকে প্রোগ্রামের নির্দিষ্ট অংশগুলি নিয়ন্ত্রণ করতে সাহায্য করবে এবং প্রোগ্রাম পাঠাতে সুবিধা প্রদান করবে।

আপনি ব্রেক এবং কন্টিনিউ কে সঠিকভাবে ব্যবহার করে জাভাস্ক্রিপ্ট প্রোগ্রামিং এর দক্ষতা এবং নির্দেশিকা প্রদর্শন করতে পারেন।

Javascript Tutorial-21 How To Use Break And Continue

Frequently Asked Questions (FAQs)

প্রশ্ন ১: ব্রেক স্টেটমেন্ট কী করে কাজ করে?

উত্তর: ব্রেক স্টেটমেন্ট লুপের কাজ থেমে দেয় এবং পরবর্তী স্টেটমেন্টগুলি সম্পাদন করা হয় না।

প্রশ্ন ২: কন্টিনিউ স্টেটমেন্ট কী করে কাজ করে?

উত্তর: কন্টিনিউ স্টেটমেন্ট লুপের একটি ধাপ অগ্রে পাঠায় এবং লুপের অবশিষ্ট অংশ সম্পাদন করা হয় না।

প্রশ্ন ৩: ব্রেক ও কন্টিনিউ এর মধ্যে পার্থক্য কি?

উত্তর: ব্রেক লুপটি থেমে দেয় এবং কন্টিনিউ লুপের একটি ধাপ অগ্রে পাঠায়।

প্রশ্ন ৪: ব্রেক এবং কন্টিনিউ কোন ধাপে ব্যবহার করা যায়?

উত্তর: ব্রেক এবং কন্টিনিউ ব্যবহার করা হয় লুপের মধ্যে।

প্রশ্ন ৫: আমি কিভাবে ব্রেক এবং কন্টিনিউ স্টেটমেন্ট ব্যবহার করতে পারি?

উত্তর: আপনি জাভাস্ক্রিপ্টে ব্রেক এবং কন্টিনিউ স্টেটমেন্টগুলি ব্যবহার করতে পারেন লুপের মধ্যে।

প্রশ্ন ৬: ব্রেক এবং কন্টিনিউ কোনটি ব্যবহার করবেন?

উত্তর: আপনি ব্রেক ব্যবহার করবেন যখন আপনি একটি লুপ থেমে দেতে চান এবং কন্টিনিউ ব্যবহার করবেন যখন আপনি একটি লুপের ধাপগুলি এগিয়ে যেতে চান।

পরিষ্কারভাবে ব্রেক এবং কন্টিনিউ ব্যবহার করা
জাভাস্ক্রিপ্টে ব্রেক এবং কন্টিনিউ স্টেটমেন্ট পরিষ্কারভাবে ব্যবহার করার জন্য আপনাকে নিম্নলিখিত ধাপগুলি অনুসরণ করতে হবে:

স্টেটমেন্টগুলি সঠিক ভাবে ব্যবহার করার জন্য প্রথমে একটি লুপ সংযোজন করুন। এটি আপনাকে একটি নির্দিষ্ট প্রক্রিয়াকে পুনরাবৃত্তি করবে।

লুপের মধ্যে কোড লিখতে থাকুন এবং যদি আপনি নির্দিষ্ট শর্তগুলি পালন করতে চান তবে ব্রেক বা কন্টিনিউ স্টেটমেন্ট ব্যবহার করুন।

ব্রেক স্টেটমেন্টটি সম্পাদন করা হয় লুপের মধ্যে এবং এটি লুপের কাজ থেমে দেয়। তারপর লুপের থেকে বের হয়ে যায় এবং পরবর্তী স্টেটমেন্টগুলি সম্পাদন করা হয় না।

কন্টিনিউ স্টেটমেন্টটি সম্পাদন করা হয় লুপের মধ্যে এবং এটি লুপের অগ্রে পাঠায়। এরপর লুপের অবশিষ্ট অংশ সম্পাদন করা হয় না।

লুপের বাকি অংশগুলি সম্পাদন করতে চাইলে, ব্রেক এবং কন্টিনিউ স্টেটমেন্টগুলি একই লুপে ব্যবহার করুন না।

উপরের ধাপগুলি অনুসরণ করে আপনি ব্রেক এবং কন্টিনিউ স্টেটমেন্ট সঠিকভাবে ব্যবহার করতে পারবেন এবং জাভাস্ক্রিপ্ট প্রোগ্রামিং এ দক্ষতা প্রদর্শন করতে পারবেন।

Javascript Tutorial-21 How To Use Break And Continue

(Conclusion)

জাভাস্ক্রিপ্টে ব্রেক এবং কন্টিনিউ স্টেটমেন্ট ব্যবহার করা জরুরি যখন আপনি লুপের কাজ নির্দিষ্ট প্রক্রিয়ার জন্য বন্ধ বা নির্দিষ্ট ধাপগুলি অগ্রে পাঠাতে চান। এই স্টেটমেন্টগুলি প্রোগ্রামের নির্দিষ্ট অংশে নিয়ন্ত্রণ ও নির্দেশিকা প্রদান করে। ব্রেক স্টেটমেন্টটি লুপ থেমে দেয় এবং পরবর্তী স্টেটমেন্টগুলি সম্পাদন করা হয় না, আর কন্টিনিউ স্টেটমেন্টটি লুপের অগ্রে পাঠায় এবং লুপের অবশিষ্ট অংশ সম্পাদন করা হয় না। প্রয়োজনীয় সময়ে ব্রেক এবং কন্টিনিউ স্টেটমেন্টগুলি ব্যবহার করে আপনি সঠিক নির্দিষ্ট অংশগুলি নিয়ন্ত্রণ করতে পারবেন এবং প্রোগ্রামের পাঠানো অংশগুলি কন্ট্রোল করতে সাহায্য করবেন।

Javascript Tutorial-21 How To Use Break And Continue

সুতরাং, জাভাস্ক্রিপ্ট বাংলা টিউটোরিয়াল-২১: কিভাবে ব্রেক এবং কন্টিনিউ ব্যবহার করবেন টপিকটি শেষ করছি। আমি আশা করি আপনি এই টিউটোরিয়াল থেকে উপকৃত হয়েছেন। যদি আপনার কোন প্রশ্ন থাকে বা আরও তথ্য চান, তবে অনুগ্রহ করে আমাদের নিম্নে যোগাযোগের তথ্য ব্যবহার করে আমাদের সাথে যোগাযোগ করুন।

Post a Comment

0Comments
Post a Comment (0)

#buttons=(Accept !) #days=(20)

Our website uses cookies to enhance your experience. Learn More
Accept !
To Top