JavaScript Switch Case Statements

तो आज हम लोग पढ़ने वाले javascript switch case के बारे में अपने पिछली post में javascript if else के बारे में पढ़ा होगा की आप अपने हिसाब से condition लगा के block of code को run करवा सकते है लेकिन हर बार येतरीका अच्छा नहीं होता है अगर आपके पास बहुत सी condition है या आपके पास एक single varible में कोई value बार बार change हो रही है तो क्या आप हर बार if else या else if लगाओगे नहीं ? क्युकी बहुत time लग जायेगा और ये कोई professional तरीका भी नहीं है। तो इसके लिए हम switch case का use करेंगे। javascript switch case बहुत ही important है अगर आपके पास multiple codition है।

इसे भी पढ़े :- https://techcodenow.com/javascript-if-else/

तो सबसे पहले बात कर लेते है की आखिर ये switch case statement होता क्या है तो इसे मैं बहुत ही simple example से आपको बताऊंगा। तो आपके घर में एक board में बहुत से switch होते है जिनका अपना अलग अलग काम होता है light के अलग fan के अलग। तो वही बात यहाँ पे apply होती है की यहाँ पे switch एक ही रहता है उसमे variable की अलग अलग value put की जाती है और उसी value से ही अलग अलग statements run होते है।

Syntax

switch (expression) {
   case condition 1: statement(s)
   break;
   
   case condition 2: statement(s)
   break;
   ...
   
   case condition n: statement(s)
   break;
   
   default: statement(s)
}
तो syntax समझ लेते है पहले तो आप देख सकते है की switch में अलग अलग expression दिए जाते है और उसी के हिसाब से नीचे जो condition match कर जाती है वो case execute हो जाता है। और उसके बाद break लिखा है तो जब statement run हो जाता है तो उस statement को break कर दिया जाता है उसके बाद default statement लिखा हुआ है तो ये तब execute होता है जब कोई condition match नहीं करती है , तो इसी तरह पूरा switch case काम करता है इसे example से समझते है

Example

<html>
   <body>   
      <script type = "text/javascript">
         
            var word = 'A';
            document.write("Entering switch block<br />");
            switch (word) {
               case 'A': document.write("A For Apple");
               break;
            
               case 'B': document.write("B For Boll");
               break;
            
               case 'C': document.write("C For Cat");
               break;
            
               case 'D': document.write("D For Dog");
               break;
            
               case 'F': document.write("E For Elephent");
               break;
            
               default:  document.write("Word Not Match ");
            }


      </script>      
   </body>
</html>
तो आप ऊपर वाले example में देख सकते है variable की अलग अलग value के लिए अलग अलग statement run हो रहे है आप word variable की value को change करके देखिये क्या result आता है।

तो इस तरह से switch case का use आप लोग कर सकते है।

Abhishek Prajapati

Leave a Reply

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