JavaScript Programming Language শিখুন (Basic to Advance) পর্ব ০৩ — BanglaTrick
JavaScript

JavaScript Programming Language শিখুন (Basic to Advance) পর্ব ০৩

3 months ago 0 92 0
SA Samim

SA Samim

August 29, 2025 1 min read
0 92 0

আসসালামুয়ালাইকুম বন্ধুরা আশাকরি ভালোই আছেন আলহামদুলিল্লাহ আমিও ভালোই আছি। তবে ব্যস্ততার কারনে দীর্ঘদিন কোনো পোস্ট করতে পারিনি। এখনো চরম ব্যস্ততায় সময় কাটাচ্ছি তবু আপনাদের মাঝে নতুন একটি পোস্ট নিয়ে হাজির হলাম, আশাকরি খুব শীঘ্রই নিয়মিত পোস্ট শুরু করবো। যাই হক, এখন মুল বিষয়ের দিকে এগুনো যাক। আজকে আমরা জাভাস্ক্রিপ্ট এর স্টেটমেন্ট এর আদ্যপান্ত জানার চেষ্টা করবো insha’Allah।

যারা আগের পড়বো গুলু দেখেননি সেগুলি আগে দেখে নিন, নচেৎ কিছুই বুঝবেন না:
JavaScript Programming Language শিখুন (Basic to Advance) পর্ব ১


JavaScript Programming Language শিখুন (Basic to Advance) পর্ব 2

JavaScript Statements কি?

JavaScript শিখতে গেলে “Statements” শব্দটা অনেকবার শুনবেন। সহজভাবে বললে, Statement মানে হলো একটা নির্দেশনা বা কমান্ড, যা ব্রাউজারকে বলে দেই কী করতে হবে। প্রতিটি স্টেটমেন্ট একটি নির্দিষ্ট কাজ সম্পন্ন করে। একটা প্রজেক্ট করতে গেলে যে কতো স্টেটমেন্ট লিখতে হয়, তার হিসেব নেয়। প্রোগ্রামিং-এ আমরা লাইন বাই লাইন অনেকগুলো স্টেটমেন্ট লিখি, আর ব্রাউজার সেগুলো একটার পর একটা চালায়।

উদাহরণ হিসেবে ভাবুন আপনে রান্না শিকতেছেন। আপনি যদি বলেন, “প্রথমে চাল ধুতে হবে, তারপর পানি ফুটাতে হবে”—এখানে প্রতিটা ধাপ হলো একটি স্টেটমেন্ট। ঠিক তেমনি কোডেও প্রতিটি লাইন ব্রাউজারের জন্য নির্দেশনা(কোনটার জন্যে, এবং, কোনটার পরে কোন কাজ করবে)।

JavaScript Statement এর কিছু উদাহরণ

ধরা যাক আপনি ব্রাউজারকে বলছেন, একটি সংখ্যা যোগ করতে, কোনো টেক্সট দেখাতে, বা কোনো শর্ত যাচাই করতে। এগুলির প্রতিটাই একেকটা স্টেটমেন্ট।

উদাহরণ ১: ভেরিয়েবল ঘোষণা

let x = 10;
let y = 20;
let sum = x + y;

এখানে তিনটি স্টেটমেন্ট আছে। প্রথম লাইনে ভেরিয়েবল x-কে 10 দেওয়া হলো। দ্বিতীয় লাইনে y-কে 20 দেওয়া হলো। তৃতীয় লাইনে sum-এ x + y এর ফলাফল রাখা হলো।

সহজ একটা উদাহরণ দেই: ভাবুন আপনে দোকানদার। x হলো আপেল, y হলো কলা, sum হলো আপনার মোট ফলের সংখ্যা। প্রতিটি লাইন নির্দেশ করছে কোন ফল কতো নেবে।

উদাহরণ ২: আউটপুট দেখানো

console.log("Hello JavaScript!");

এখানে ব্রাউজারের কনসোলে “Hello JavaScript!” দেখানোর নির্দেশ দেওয়া হয়েছে। এটাও এক লাইনের একটি স্টেটমেন্ট।

উদাহরণ: আপনে বন্ধুদের বলছেন “হ্যালো বন্ধুরা”। কোডও ঠিক তেমনি আউটপুট দেখায়।

উদাহরণ ৩: শর্তযুক্ত স্টেটমেন্ট (if statement)

let age = 18;

if (age >= 18) {
console.log("তুমি ভোট দিতে পারবে");
}

এখানে প্রথমে age নামের ভেরিয়েবল তৈরি হলো। এরপর if স্টেটমেন্ট যাচাই করল বয়স ১৮ বা তার বেশি কিনা। যদি হয়, কনসোলে মেসেজ দেখাবে।

example: আপনে স্কুলের দরজায় দাঁড়িয়ে আছেন। আপনার উচ্চতা যদি উচ্চতা >= 120 সেন্টিমিটার হয়, তাহলে ঝুলিতে ঢুকতে পারবেন। এটা হলো শর্তযুক্ত নির্দেশনা।

উদাহরণ ৪: লুপ স্টেটমেন্ট (for loop)

for (let i = 1; i <= 5; i++) {
console.log("Number: " + i);
}

এখানে for লুপের ভেতরে পাঁচবার কোড চালানো হচ্ছে। প্রতিবার নতুন সংখ্যা প্রিন্ট হচ্ছে। লুপও একটি স্টেটমেন্ট, যার মধ্যে আরও স্টেটমেন্ট থাকতে পারে।

 example: আপনে পেছনের দোকান থেকে ৫ বার লাড্ডু আনছেন। প্রতিবার i সংখ্যা বেড়ে যাবে। কোডের লুপ ঠিক তেমনি কাজ করে।

JavaScript Statements এর ধরন

JavaScript-এ মূলত কয়েক ধরনের স্টেটমেন্ট আছে:

1. Declaration Statement → ভেরিয়েবল বা কনস্ট্যান্ট ঘোষণা করার জন্য।

let name = "Rahim";

2. Expression Statement → কোনো ভ্যালু বা এক্সপ্রেশন বের করার জন্য।

x + y;

3. Conditional Statement → শর্ত যাচাই করার জন্য।

if (x > y) { ... }

4. Loop Statement → একই কাজ বারবার করার জন্য।

while (i < 5) { ... }

5. Function Statement → ফাংশন ঘোষণা করার জন্য।

function sayHello() {
console.log("Hi!");
}

6. Break & Continue Statements → লুপ বা switch কন্ট্রোল করার জন্য।

for (let i=1;i<=5;i++){if(i==3) break;} for (let i=1;i<=5;i++){if(i==3) continue;}

7. Try…Catch Statements → এরর ধরার জন্য।

try {
let x = y + 10;
} catch (error) {
console.log("Error: " + error.message);
}

8. Return Statement → ফাংশন থেকে মান ফেরত দেওয়ার জন্য।

function add(a,b){ return a+b; }

JavaScript Statement শেষ করার নিয়ম

বেশিরভাগ সময় প্রতিটি স্টেটমেন্টের শেষে সেমিকোলন ( ; ) ব্যবহার করা হয়। উদাহরণ:

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

যদিও অনেক সময় সেমিকোলন না দিলেও কোড চলে, ভালো অভ্যাস হলো সবসময় ব্যবহার করা।

অবশেষে কি বুঝলেন

JavaScript Statements হলো প্রোগ্রামিং-এর ভিত্তি। প্রতিটি লাইন একটি নির্দেশ। ভেরিয়েবল ঘোষণা করা, আউটপুট দেখানো, শর্ত যাচাই, লুপ চালানো—সবকিছুই স্টেটমেন্ট। একজন শিক্ষার্থী যদি Statement ভালোভাবে শিখে, তাহলে JavaScript প্রায় সবকিছু বুঝতে পারবে।

তো বন্ধুরা আজকে এ পর্যন্তই আগামীতে আবার নতুন পড়বে দেখা হবে ইনশা-আল্লাহ। ভালো থাকুন সুস্থ থাকুন banglatrick এর সাথেই থাকুন।

ভালবাসার ক্যাপশন,ফেসবুক স্ট্যাটাস, বায়ো উক্তি পেতে ঘুরে আসুন banglafeel.top

Leave a Reply

Your email address will not be published. Required fields are marked *