Javascript

JavaScript Statements বাংলা – সম্পূর্ণ টিউটোরিয়াল ২০২৫

JavaScript Statements বাংলা - সম্পূর্ণ টিউটোরিয়াল ২০২৫

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

হ্যালো বন্ধু! আজ শিখবো Statement কী জিনিস

তুমি কি জানো কম্পিউটারকে কীভাবে নির্দেশ দিতে হয়? ঠিক যেমন তুমি তোমার রোবট খেলনাকে বলো “সামনে যাও”, “ডানে ঘুরো”, “থামো” – ঠিক তেমনি JavaScript-এ কম্পিউটারকে দেওয়া প্রতিটা নির্দেশকে বলে Statement

Statement আসলে কী?

খুব সহজ ভাষায়, Statement হলো JavaScript-এর একটা সম্পূর্ণ নির্দেশ যা কম্পিউটার বুঝতে পারে এবং কাজ করতে পারে।

ধরো তুমি একটা রেসিপি পড়ছো:

  • প্রথমে পানি গরম করো
  • তারপর চা পাতা দাও
  • এরপর চিনি মেশাও

প্রতিটা লাইন একটা আলাদা নির্দেশ। JavaScript-এও ঠিক এরকম – প্রতিটা Statement একটা নির্দেশ।

var x = 5;
var y = 10;
var z = x + y;

এখানে তিনটা আলাদা Statement আছে।

Statement-এর বৈশিষ্ট্য

১. সেমিকোলন (;) দিয়ে শেষ

বাংলা বাক্য লেখার সময় শেষে দাঁড়ি (।) দাও, তাই না? JavaScript-এ Statement শেষে দিতে হয় সেমিকোলন (;)।

var name = "রাফি";
var age = 10;
console.log("হ্যালো");

প্রতিটা লাইন শেষে (;) আছে – এটা জরুরি!

২. উপর থেকে নিচে একের পর এক

কম্পিউটার Statement গুলো পড়ে উপর থেকে নিচে, একটার পর একটা। ঠিক যেমন তুমি বই পড়ো।

var apples = 5;
var oranges = 3;
var total = apples + oranges;
console.log(total);

কম্পিউটার প্রথমে লাইন ১ পড়বে, তারপর লাইন ২, তারপর লাইন ৩, শেষে লাইন ৪।

৩. প্রতিটা Statement একটা কাজ করে

একটা Statement শুধু একটা কাজ করে। যেমন:

  • একটা বাক্স বানানো
  • হিসাব করা
  • কিছু দেখানো
  • সিদ্ধান্ত নেওয়া
var score = 0;              // বাক্স বানানো
score = score + 10;         // হিসাব করা
console.log(score);         // দেখানো

বিভিন্ন ধরনের Statement

Expression Statement (হিসাবের Statement)

এগুলো হিসাব-নিকাশ বা মান পরিবর্তনের কাজ করে।

x = 10;
y = x + 5;
z = y * 2;
count = count + 1;

প্রতিটা লাইনে কিছু না কিছু হিসাব হচ্ছে বা মান বদলাচ্ছে।

Declaration Statement (ঘোষণার Statement)

নতুন জিনিস তৈরি করার জন্য এই Statement ব্যবহার হয়।

var studentName;
var marks = 95;
var isPresent = true;

var দিয়ে নতুন বাক্স (variable) তৈরি করা হয়।

Conditional Statement (শর্তের Statement)

এই Statement সিদ্ধান্ত নেয়। “যদি এটা হয়, তাহলে ওটা করো” – এরকম।

if (temperature > 30) {
    console.log("অনেক গরম!");
}

এটা একটা সম্পূর্ণ Statement যা একটা শর্ত চেক করে।

if-else Statement:

if (marks >= 33) {
    console.log("পাস");
} else {
    console.log("ফেল");
}

পুরো জিনিসটা একটা Statement – এটা marks চেক করে এবং সিদ্ধান্ত নেয়।

if-else if-else Statement:

if (age < 5) {
    console.log("তুমি খুব ছোট");
} else if (age < 13) {
    console.log("তুমি বাচ্চা");
} else if (age < 20) {
    console.log("তুমি টিনএজার");
} else {
    console.log("তুমি বড়");
}

এটাও একটা বড় Statement যেখানে অনেকগুলো শর্ত আছে।

Loop Statement (ঘুরানোর Statement)

একই কাজ বারবার করার জন্য এই Statement।

for Statement:

for (var i = 1; i <= 5; i++) {
    console.log(i);
}

এই Statement ১ থেকে ৫ পর্যন্ত প্রিন্ট করবে।

while Statement:

var count = 1;
while (count <= 5) {
    console.log(count);
    count = count + 1;
}

এটাও একই কাজ করবে কিন্তু ভিন্নভাবে।

do-while Statement:

var num = 1;
do {
    console.log(num);
    num = num + 1;
} while (num <= 5);

এটা কমপক্ষে একবার চলবেই, তারপর শর্ত চেক করবে।

Jump Statement (লাফানোর Statement)

এগুলো প্রোগ্রামের স্বাভাবিক চলাচল বদলে দেয়।

break Statement:

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

৫ পেলেই loop থেমে যাবে।

continue Statement:

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

৩ কে বাদ দিয়ে বাকিগুলো প্রিন্ট করবে।

return Statement:

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

এটা function থেকে মান ফেরত দেয়।

Empty Statement (খালি Statement)

কখনো কখনো শুধু সেমিকোলন (;) দিয়েও Statement বানানো যায়, যদিও এটা কিছু করে না।

;

এটা একটা খালি Statement – কোনো কাজ নেই!

Block Statement (অনেকগুলো Statement একসাথে)

অনেকগুলো Statement একসাথে রাখতে curly braces { } ব্যবহার করা হয়।

{
    var x = 10;
    var y = 20;
    var z = x + y;
    console.log(z);
}

এই { } এর ভেতরে যা আছে সবটা একসাথে একটা Block Statement।

Statement লেখার নিয়ম

১. একটা লাইনে একটা Statement

var a = 5;
var b = 10;
var c = a + b;

এটা ভালো – পড়তে সুবিধা!

২. অনেকগুলো Statement একই লাইনে (তবে না করাই ভালো)

var a = 5; var b = 10; var c = a + b;

এটা চলবে কিন্তু পড়তে কঠিন।

৩. Whitespace কোনো সমস্যা না

var x = 5;

var y = 10;


var z = x + y;

মাঝে খালি লাইন দিলেও চলবে – পড়তে সুবিধা হয়।

৪. Comment Statement না

// এটা comment, Statement না
var x = 5; // এটা Statement
/* এটাও comment */

Comment কোনো কাজ করে না, শুধু বুঝতে সাহায্য করে।

Statement কেন গুরুত্বপূর্ণ?

Statement ছাড়া JavaScript কিছুই করতে পারে না। ধরো তুমি রান্নাঘরে গেলে কিন্তু কোনো রেসিপি নেই – কী রান্না করবে? Statement হলো সেই রেসিপির লাইন যা বলে কী করতে হবে।

উদাহরণ ১: একটা সাধারণ Program

var firstName = "রাফি";
var lastName = "আহমেদ";
var fullName = firstName + " " + lastName;
console.log("আমার নাম: " + fullName);

এখানে ৪টা Statement আছে:

  1. firstName বাক্স বানানো
  2. lastName বাক্স বানানো
  3. দুটো নাম জোড়া দেওয়া
  4. পুরো নাম দেখানো

উদাহরণ ২: একটা খেলার Score Program

var player1Score = 0;
var player2Score = 0;

player1Score = player1Score + 10;
player2Score = player2Score + 5;

if (player1Score > player2Score) {
    console.log("Player 1 জিতেছে!");
} else if (player2Score > player1Score) {
    console.log("Player 2 জিতেছে!");
} else {
    console.log("সমান!");
}

এখানে অনেকগুলো Statement মিলে একটা পুরো খেলার প্রোগ্রাম তৈরি হয়েছে!

শেষ কথা

JavaScript Statement হলো তোমার প্রোগ্রামের Building Block – ইটের মতো। একটা একটা Statement দিয়ে তুমি বড় বড় জিনিস বানাতে পারবে!

মনে রাখো:

  • প্রতিটা Statement একটা কাজ করে
  • শেষে সেমিকোলন (;) দিতে হয়
  • উপর থেকে নিচে চলে
  • অনেক ধরনের Statement আছে
  • Statement ছাড়া প্রোগ্রাম চলে না!

এখন তুমি নিজে নিজে চেষ্টা করো Statement লিখতে। Practice করলে তুমি Expert হয়ে যাবে! 🚀

creativeartbd

About Author

Leave a comment

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

You may also like

JavaScript কি এবং এর পরিচিতি.jpg
Javascript

JavaScript কি এবং এর পরিচিতি

JavaScript হলো একটি scripting অথবা programming language যা সাধারনত কোন ওয়েবসাইটে ব্যবহার করা হয়। এই language কে আবার client-side scripting
JavaScript Syntax শিখুন ৫ মিনিটে - সম্পূর্ণ বাংলা গাইড
Javascript

JavaScript Syntax শিখুন ৫ মিনিটে – সম্পূর্ণ বাংলা গাইড

JavaScript Syntax: একদম সহজ করে শিখি! হ্যালো বন্ধুরা! আজ আমরা JavaScript Syntax নিয়ে কথা বলব। কিন্তু চিন্তা করো না, আমি