JavaScript Statements

JavaScript में हम जो instructions लिखते हैं, उन्हें statements कहा जाता है। एक JavaScript program कई statements का collection होता है, जो browser को बताते हैं कि क्या करना है और कब करना है

इस अध्याय में हम सीखेंगे:

  • JavaScript statements क्या होते हैं
  • Statement को कैसे लिखा जाता है
  • Semicolon, line breaks, और block का क्या महत्व होता है
  • Statement types और examples

JavaScript Statement क्या होता है?

Statement एक instruction होता है जो browser को कोई task perform करने को कहता है।

उदाहरण:

let x = 5;
let y = 10;
let sum = x + y;
console.log(sum);  // Output: 15

ऊपर दिए गए हर line एक statement है।
हर statement कुछ न कुछ काम कर रहा है जैसे:

  • variable declare करना
  • values assign करना
  • output देना

Statement समाप्त कैसे होता है?

Semicolon (;) का उपयोग

हर JavaScript statement आमतौर पर semicolon (;) से खत्म होता है।

let name = "Rahul";
alert(name);

JavaScript में semicolon अनिवार्य नहीं है, लेकिन इसे लगाना best practice मानी जाती है।


एक Line में Multiple Statements

JavaScript में आप एक ही line में कई statements लिख सकते हैं, लेकिन उन्हें semicolon से अलग करना होता है।

let a = 1; let b = 2; let c = a + b;

⚠️ readability के लिए एक statement एक line में लिखना बेहतर है।


Line Breaks का क्या नियम है?

JavaScript में आप statements को अगली line में तोड़ सकते हैं, लेकिन ध्यान रखें कि code स्पष्ट और browser को समझने योग्य रहे।

let total =
    10 + 20 +
    30;
console.log(total); // 60

✅ JavaScript खुद समझ लेती है कि यह एक ही statement है।


JavaScript Code Block {}

कई statements को एक साथ group करने के लिए JavaScript में code block का उपयोग होता है, जिसे { } curly braces कहते हैं।

{
  let x = 5;
  let y = 10;
  console.log(x + y);
}

Use Case:

  • Functions
  • Loops
  • Conditional statements (if/else)

Statement Types

TypeExampleDescription
Variable Statementlet x = 5;Variable declare/assign करता है
Function Statementfunction greet() { ... }Function define करता है
Conditional Statementif (x > 0) { ... }कुछ condition के आधार पर execute होता है
Loop Statementfor (let i = 0; i < 5; i++) { ... }Repeated execution के लिए
Output Statementconsole.log("Hello")Output दिखाने के लिए

Practical Example

let name = "Anjali";
let age = 22;

if (age >= 18) {
    console.log(name + " is an adult.");
} else {
    console.log(name + " is a minor.");
}

Output:
Anjali is an adult.

यह पूरा code कई statements से मिलकर बना है:

  • Variable declaration
  • Condition check
  • Output statements

अभ्यास प्रश्न

  1. JavaScript statement क्या होता है? एक उदाहरण दीजिए।
  2. क्या semicolon जरूरी है? क्यों?
  3. एक ही लाइन में तीन statements लिखिए।
  4. नीचे दिए गए code में कितने statements हैं?
let x = 10;
let y = 20;
let total = x + y;
console.log(total);