এই নিবন্ধটি বর্ণনা করবে ' জন্য 2 দ্বারা লুপের ইনক্রিমেন্ট স্টেটমেন্ট।
কিভাবে জাভাস্ক্রিপ্টে লুপের জন্য 2 দ্বারা বৃদ্ধি করা যায়?
দ্য ' জন্য 'বিবৃতি তিনটি ঐচ্ছিক আর্গুমেন্ট সহ একটি লুপ তৈরি করে' আরম্ভকারী ', ' শর্তসাপেক্ষ-বিবৃতি ' এবং ' চূড়ান্ত অভিব্যক্তি ” বন্ধনীতে আবদ্ধ এবং সেমিকোলন দ্বারা ফাঁক করা। কাউন্টারের মান পরিবর্তন করতে চূড়ান্ত অভিব্যক্তি ব্যবহার করা হয়।
বাক্য গঠন
2 ইনক্রিমেন্টের জন্য ' জন্য ' লুপ, নীচের প্রদত্ত সিনট্যাক্স ব্যবহার করুন:
জন্য ( ছিল i = 0 ; i < 10 ; i += দুই ) {
// বিবৃতি
}
উপরের সিনট্যাক্সে:
- i=0 বলা হয় ইনিশিয়ালাইজার, ব্যবহার করুন ' ছিল 'বা' দিন ' পরিবর্তে ' const কারণ এটি একটি Uncaught TypeError নিক্ষেপ করবে: ধ্রুবক পরিবর্তনশীলে অ্যাসাইনমেন্ট।
- আমি <10 শর্তসাপেক্ষ বিবৃতি যা প্রতিটি লুপ পুনরাবৃত্তির আগে কার্যকর করা আবশ্যক।
- i+=2 চূড়ান্ত অভিব্যক্তি যা 2 দ্বারা বৃদ্ধি পায়।
উদাহরণ 1:
চলুন, 0 থেকে 10 এর মধ্যে জোড় সংখ্যা প্রিন্ট করুন “ জন্য লুপ, 2 দ্বারা বৃদ্ধি:
জন্য ( ছিল i = 0 ; i < 10 ; i += দুই ) {
কনসোল লগ ( i ) ;
}
আউটপুট
উপরের আউটপুটটি নির্দেশ করে যে লুপটি 2 দ্বারা বৃদ্ধি পায় এবং 0 এবং 10 এর মধ্যে একটি জোড় সংখ্যা প্রিন্ট করে।
উদাহরণ 2:
1 থেকে 10 নম্বরের একটি অ্যারে তৈরি করুন:
এখানে, একটি অ্যারের দৈর্ঘ্য 2 দ্বারা বৃদ্ধি না হওয়া পর্যন্ত লুপটিকে পুনরাবৃত্তি করুন:
জন্য ( ছিল i = 0 ; i < অ্যারে দৈর্ঘ্য ; i += দুই ) {কনসোল লগ ( অ্যারে [ i ] ) ;
}
আউটপুট একটি অ্যারে থেকে 1 এবং 10 এর মধ্যে একটি বিজোড় সংখ্যা প্রদর্শন করে:
উপসংহার
একটি ' জন্য ” লুপ একটি নির্দিষ্ট সংখ্যক কোডের ব্লককে বারবার চালানোর জন্য ব্যবহার করা হয়। এটিতে তিনটি ঐচ্ছিক আর্গুমেন্ট রয়েছে, ইনিশিয়ালাইজার, শর্তসাপেক্ষ বিবৃতি এবং ক্রমবর্ধমান বা হ্রাসমূলক অভিব্যক্তি। a ফর লুপে 2 বৃদ্ধি করতে, ' i += 2 একটি চূড়ান্ত বা বর্ধিত অভিব্যক্তি বিবৃতি হিসাবে। এই নিবন্ধটি 2 দ্বারা লুপের জন্য বৃদ্ধির বিবৃতি বর্ণনা করেছে।