জাভাস্ক্রিপ্ট টিউটোরিয়াল পর্ব-১১

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

কন্টিনিউ স্টেটমেন্ট : for, while, do while ইত্যাদি লুপিং স্টেটমেন্টে কোন একটা লুপের মধ্যে কোন বিশেষ শর্ত পূরণ হলে অসমাপ্ত লুপটি অসমাপ্ত রেখেই পরবর্তী লুপ শুরু করার জন্য continue স্টেটমেন্ট ব্যবহার করা হয়।

অনুশীলন প্রজেক্ট :

<html>
<head>
<title> www.webschoolbd.com</title>
</head>
<body>
<script type = "text/javascript">
var i;
for(i=0;i<10;i++)
{
if(i == 5)
{
continue;
}
document.write(" I = "+i+"<br />");
}</script>
</body>

</html>
  • উপরের উদাহরণটিতে var i; এর মাধ্যমে একটা for লুপের জন্য ভেরিয়েবল ডিক্লেয়ার করা হয়েছে।
  • for(i=0; i<10; i++)এর মাধ্যমে for লুপের জন্য শর্ত নির্ধারণ করা হয়েছে। অর্থাৎ i ভেরিয়েবলের মান শুরুতে 0 থাকবে; i++ এর জন্য প্রতিটা লুপে i এর মান এক বৃদ্ধি পাবে; i<10; অর্থাৎ i এর মান সর্বোচ্চ 9 হতে পারবে। অর্থাৎ লুপটি মোট 10 বার চলবে।
  • document.write(" I = "+i+"<br />"); প্রকাশ করে ব্রাউজারে  I= 4 এর অনুরূপ i এর মান প্রদর্শিত হবে।
  • if(i == 5) প্রকাশ করে যদি i এর মান 5 হয় তাহলে {} এর মধ্যেকার স্টেটমেন্টগুলো কাজ করবে আর অন্য কোন মান হলে {} এর মধ্যেকার স্টেটমেন্টগুলো এরিয়ে চলে যাবে।
  • if(i == 5){continue;} প্রকাশ করে যদি i এর মান 5 হয় তাহলে {} এর মধ্যে প্রবেশ করার পর continue স্টেটমেন্ট পাবে তাই লুপটি অসমাপ্ত রেখেই পরবর্তী লুপে ফিরে যাবে। অর্থাৎ i=5 এর জন্য document.write(" I = "+i+"<br />"); স্টেটমেন্টটি কার্যকর হবে না। অর্থাৎ ব্রাউজারে I=5 প্রদর্শিত হবে না।
  • লুপটি সম্পূর্ণরূপে শেষ হয়ে যাওয়ার পর ব্রাউজারে I=0 I=1 I=2 I=3 I=4 I=6 I=7 I=8 I=9 প্রদর্শিত হবে; যেখানে I=5 অনুপস্থিত।

Post a Comment

আপনার কোন কিছু জানার থাকলে কমেন্টস বক্স এ লিখতে পারেন। আমরা যথাযত চেস্টা করব আপনার সঠিক উত্তর দিতে। ভালো লাগলে ধন্যবাদ দিতে ভুলবেন না। শিক্ষার্থীরা নোট ,সাজেশান্স ও নতুন নতুন ভিডিও সবার আগে পেতে আমাদের Web School BD চ্যানেলটি সাবস্ক্রাইব SUBSCRIBE করতে পারো।
- শুভকামনায় ওয়েব স্কুল বিডি

Previous Post Next Post