জাভাস্ক্রিপ্ট স্টেটমেন্ট

JavaScript Statements (জাভাস্ক্রিপ্ট স্টেটমেন্ট)

জাভাস্ক্রিপ্টে statement হচ্ছে এমন একটি ইউনিট যা একটি নির্দিষ্ট কাজ সম্পাদন করে। প্রতিটি স্টেটমেন্ট শেষ হয় একটি সেমিকোলন (;) দিয়ে। আমরা এই অধ্যায়ে শিখবো কীভাবে JavaScript স্টেটমেন্ট কাজ করে, এবং কীভাবে এগুলো দিয়ে কার্যকর প্রোগ্রাম লেখা হয়।

স্টেটমেন্টের সাধারণ কাঠামো


let x = 5;
let y = 6;
let z = x + y;

ব্যাখ্যা: উপরের ৩টি লাইনের প্রতিটিই একটি স্টেটমেন্ট। তারা ভেরিয়েবল ডিক্লেয়ার ও মান অ্যাসাইন করছে।

Statement কী কী হতে পারে?

  • ভেরিয়েবল স্টেটমেন্ট: যেমন – let x = 10;
  • লুপ স্টেটমেন্ট: যেমন – for, while
  • কন্ডিশনাল স্টেটমেন্ট: যেমন – if, switch
  • ফাংশন কল: যেমন – alert("Hello")
  • ডিবাগিং স্টেটমেন্ট: যেমন – console.log()

উদাহরণ ১: ভেরিয়েবল ডিক্লেয়ার ও গাণিতিক স্টেটমেন্ট


<script>
let a = 10;
let b = 5;
let result = a * b;
document.write("গুণফল: " + result);
</script>

আউটপুট: গুণফল: 50

উদাহরণ ২: কন্ডিশনাল স্টেটমেন্ট


<script>
let num = 10;
if (num > 5) {
document.write("সংখ্যাটি ৫ এর চেয়ে বড়");
}
</script>

আউটপুট: সংখ্যাটি ৫ এর চেয়ে বড়

উদাহরণ ৩: লুপ স্টেটমেন্ট


<script>
for (let i = 1; i <= 3; i++) {
document.write("গণনা: " + i + "<br>");
}
</script>

আউটপুট:
গণনা: 1
গণনা: 2
গণনা: 3

মনে রাখবেন:

  • প্রতিটি স্টেটমেন্ট শেষ করুন ; দিয়ে
  • JavaScript কোড **বাম থেকে ডানে এবং উপর থেকে নিচে** পড়ে
  • স্টেটমেন্ট গ্রুপ করতে { } ব্লক ব্যবহার করুন

সংক্ষেপে স্টেটমেন্ট প্রকারভেদ

ধরন উদাহরণ ব্যবহার
ডিক্লারেশন let x = 5; ভেরিয়েবল সংরক্ষণ
কন্ডিশনাল if (x > 0) শর্ত অনুযায়ী সিদ্ধান্ত
লুপ for / while পুনরাবৃত্তি
ফাংশন কল alert(), log() আউটপুট / একশন

উপসংহার

JavaScript স্টেটমেন্ট হলো প্রতিটি প্রোগ্রামের প্রাণ। আপনার কোডের প্রত্যেকটি ইনস্ট্রাকশন একটি স্টেটমেন্ট। যদি আপনি স্টেটমেন্ট ভালোভাবে বোঝেন, তাহলে কোড লেখা, সমস্যা সমাধান ও ডিবাগ করা অনেক সহজ হয়ে যাবে।


 

Leave a Reply