Switch Statement in Java Script

Switch statement เคญी เคฌिเคฒ्เค•ुเคฒ if else if เค•ी เคคเคฐเคน เคœी เค•ाเคฎ เค•เคฐเคคी เคนै।

เคฒिเค–เคจे เค•ा เคคเคฐीเค•ा
Switch(expression){
Case condition : statement
Break;
Case condition : statement
Break;
Case condition : statement
Break;
Default : statement
}
เคœाเคตाเคธ्เค•्เคฐिเคช्เคŸ เคฎें เคธ्เคตिเคš เคธ्เคŸेเคŸเคฎेंเคŸ เค•ाเคซी เค‰เคชเคฏोเค—ी เคนै, เคœो เคเค• เคšเคฏเคจ เค•ो เค…เคจेเค• เคตिเค•เคฒ्เคชों เคฎें เคตिเคญाเคœिเคค เค•เคฐเคจे เค•ी เค…เคจुเคฎเคคि เคฆेเคคा เคนै। เค‡เคธเค•ा เค‰เคชเคฏोเค— เค•िเคธी เคจिเคฐ्เคฆिเคท्เคŸ เคถเคฐ्เคค เค•े เค†เคงाเคฐ เคชเคฐ เค•ोเคก เคฌ्เคฒॉเค• เค•ो เคšเคฒाเคจे เค•े เคฒिเค เค•िเคฏा เคœा เคธเค•เคคा เคนै। เคธ्เคตिเคš เคธ्เคŸेเคŸเคฎेंเคŸ เค•ो เค†เคฎเคคौเคฐ เคชเคฐ เคเค• if-else เคฒेเคก เค…เคช เคธे เค…เคงिเค• เคชाเคฐंเคชเคฐिเค• เค”เคฐ เคธ्เคชเคท्เคŸ เคขंเค— เคธे เคฒिเค–ा เคœाเคคा เคนै।

เคเค• เคธ्เคตिเคš เคธ्เคŸेเคŸเคฎेंเคŸ เค†เคฎเคคौเคฐ เคชเคฐ เค‡เคธ เคฐूเคช เคฎें เคนोเคคा เคนै:

```javascript
switch (expression) {
  case value1:
    // เคตिเคถेเคท เค•ोเคก เคฏเคนाँ เคฒिเค–ें
    break;
  case value2:
    // เคตिเคถेเคท เค•ोเคก เคฏเคนाँ เคฒिเค–ें
    break;
  default:
    // เคกिเคซ़ॉเคฒ्เคŸ เค•ोเคก เคฏเคนाँ เคฒिเค–ें
}
```

เคฏเคนाँ, `expression` เคเค• เคฎाเคจ เคนै เคœिเคธे เคธ्เคตिเคš เค•िเค เคœा เคฐเคนे เคนैं, เค”เคฐ `value1`, `value2` เค†เคฆि เคฎाเคจ เคนैं เคœिเคจ्เคนें เคธ्เคตिเคš เค•े เคตिเค•เคฒ्เคชों เค•े เคฐूเคช เคฎें เค‰เคชเคฏोเค— เค•िเคฏा เคœाเคคा เคนै। เคฏเคฆि เค•ोเคˆ เคตिเคถेเคท เคฎाเคจ `expression` เค•े เคธเคฎाเคจ เคนोเคคा เคนै, เคคो เคธंเคฌंเคงिเคค เค•ोเคก เคฌ्เคฒॉเค• เคšเคฒाเคฏा เคœाเคคा เคนै। 

เคธ्เคตिเคš เคธ्เคŸेเคŸเคฎेंเคŸ เค•ा เค‰เคชเคฏोเค— เค•िเคธी เคจिเคฐ्เคฆिเคท्เคŸ เคฎाเคจ เค•े เคฒिเค เค…เคจेเค• เคตिเค•เคฒ्เคชों เค•ा เคšเคฏเคจ เค•เคฐเคจे เค•े เคฒिเค เค•िเคฏा เคœा เคธเค•เคคा เคนै, เคœो เค…เคจ्เคฏ เคตिเคงिเคฏों เค•े เคฎुเค•ाเคฌเคฒे เค•ोเคก เค•ो เคธुंเคฆเคฐ เค”เคฐ เค…เคงिเค• เคธंเค•्เคทिเคช्เคค เคฌเคจाเคคा เคนै।

เคฏเคน เคเค• เค‰เคฆाเคนเคฐเคฃ เคนै เค•ि เค•ैเคธे เค†เคช เคเค• เคธ्เคตिเคš เคธ्เคŸेเคŸเคฎेंเคŸ เค•ा เค‰เคชเคฏोเค— เค•เคฐเค•े เคตिเคญिเคจ्เคจ เคฆिเคจों เค•े เคฒिเค เคธंเคฆेเคถ เคช्เคฐเคฆाเคจ เค•เคฐ เคธเค•เคคे เคนैं:

```javascript
let day = 3;
let dayName;

switch (day) {
  case 1:
    dayName = "เคฐเคตिเคตाเคฐ";
    break;
  case 2:
    dayName = "เคธोเคฎเคตाเคฐ";
    break;
  case 3:
    dayName = "เคฎंเค—เคฒเคตाเคฐ";
    break;
  case 4:
    dayName = "เคฌुเคงเคตाเคฐ";
    break;
  case 5:
    dayName = "เค—ुเคฐुเคตाเคฐ";
    break;
  case 6:
    dayName = "เคถुเค•्เคฐเคตाเคฐ";
    break;
  case 7:
    dayName = "เคถเคจिเคตाเคฐ";
    break;
  default:
    dayName = "เค…เคœ्เคžाเคค";
}

console.log("เค†เคœ " + dayName + " เคนै।");
```

เค‡เคธ เค‰เคฆाเคนเคฐเคฃ เคฎें, เคฏเคฆि `day` เค•ा เคฎाเคจ 3 เคนै, เคคो เคธ्เคŸेเคŸเคฎेंเคŸ `case 3` เคชเคฐ เคธ्เคฅिเคค เคนोเค—ा, เค”เคฐ `dayName` เค•ो "เคฎंเค—เคฒเคตाเคฐ" เค•े เคธเคฎाเคจ เค…เคธाเค‡เคจ เค•िเคฏा เคœाเคเค—ा।

เค‡เคธ เคฐूเคช เคฎें, เคœाเคตाเคธ्เค•्เคฐिเคช्เคŸ เคธ्เคตिเคš เคธ्เคŸेเคŸเคฎेंเคŸ เคเค• เคช्เคฐเคญाเคตी เค”เคฐ เคธुเค—เคฎ เคคเคฐीเค•ा เคช्เคฐเคฆाเคจ เค•เคฐเคคा เคนै เค…เคจेเค• เคตिเค•เคฒ्เคชों เค•ा เคšเคฏเคจ เค•เคฐเคจे เค•े เคฒिเค। เคฏเคน เค†เคชเค•े เค•ोเคก เค•ो เคธंเค—เค िเคค เคฐूเคช เคฎें เคฐเค–เคจे เคฎें เคฎเคฆเคฆ เค•เคฐเคคा เคนै เค”เคฐ เค‡เคธे เคธเคฎเคเคจा เค”เคฐ เคฌเคฆเคฒเคจा เค†เคธाเคจ เคฌเคจाเคคा เคนै।

Comments