जावास्क्रिप्ट स्विच मामला

इस ट्यूटोरियल में आप सीखेंगे कि जावास्क्रिप्ट में सशर्त संचालन को नियंत्रित करने के लिए स्विच केस स्टेटमेंट का उपयोग कैसे करें।

अंग्रेजी संस्करण: https://www.javascripttutorial.net/javascript-switch-case/

जावास्क्रिप्ट स्विच केस स्टेटमेंट का परिचय

निर्देश switch caseएक प्रवाह नियंत्रण अनुदेश है if else। आप switchजटिल सशर्त संचालन को संभालने के लिए कथन का उपयोग करते हैं ।

निम्न उदाहरण कथन का वाक्य विन्यास दिखाता है switch:

प्रत्येक मामले ( case) बयान में switchइसी बयान (कार्यान्वित statement_1, statement_2, ...) यदि अभिव्यक्ति के बराबर है ( value_1, value_2, ...)।

कीवर्ड breakस्टेटमेंट को छोड़ने के लिए निष्पादन का कारण बनता है switch। यदि आप कीवर्ड को छोड़ देते हैं तो आप breakसभी मामलों को निष्पादित करेंगे, जब तक कि आप एक को नहीं पाते हैं breakया मामले में नहीं आते हैं default।

यदि अभिव्यक्ति expressionकिसी भी मान से मेल नहीं खाती है, तो डिफ़ॉल्ट घोषणा निष्पादित की जाती है। यह elseनिर्देश ब्लॉक की तरह व्यवहार करता है if else।

निम्नलिखित फ़्लोचार्ट कथन को दिखाता है switch:

आप अक्सर एक निर्देश switchका उपयोग करने के लिए एक निर्देश को बदलते हैं जिसमें एक if elseजटिल जंजीर अनुदेश शामिल होता है ।

मूल रूप से निर्देश निम्नलिखित switchनिर्देश के बराबर है if else:

जावास्क्रिप्ट स्विच केस उदाहरण

निम्नलिखित उदाहरण एक चर घोषित करता है dayजिसका मूल्य एक सप्ताह में एक दिन का प्रतिनिधित्व करता है। dayनिर्देश का उपयोग करते हुए कोड चर के मूल्य के आधार पर सप्ताह के दिन का नाम उत्पन्न करता है switch।

इस स्थिति में, यह Tuesdayकंसोल विंडो में पंजीकृत है।

समझें कि यह कोड कैसे काम करता है।

4 मामले हैं:

  • यदि माह 1, 3, 5, 8, 10 या 12 है, तो दिनों की संख्या 31 है।
  • यदि माह 4, 6, 9 या 11 है, तो दिनों की संख्या 30 है।
  • यदि महीना 2 है, और वर्ष एक लीप वर्ष नहीं है, तो दिनों की संख्या 28 है। यदि वर्ष एक लीप वर्ष है, तो दिनों की संख्या 29 है।
  • महीने के दर्ज हुए मामले (12 करने के लिए 1) के लिए संख्या की सीमा में नहीं है, तो स्क्रिप्ट के मामले में कूदता है defaultऔर चर सेट dayCountके रूप में -1यह दर्शाता है कि महीने के अमान्य है।

var agora = new Date()
var diaSem = agora.getDay()
switch(diaSem){
  case 0:
    console.log(‘Domingo’)
    break
  
  case 1:
    console.log(‘Segunda’)
    break
case 2:
    console.log(‘Terça’)
    break
case 3:
    console.log(‘Quarta’);
    break
case 4:
    console.log(‘Quinta’);
    break
case 5:
    console.log(‘Sexta’);
    break
default:
    console.log(‘Sábado’);
}

सभी जावास्क्रिप्ट ट्यूटोरियल के सूचकांक देखें

जावास्क्रिप्ट ट्यूटोरियल

Suggested posts

मेरे सबसे अधिक उपयोग किए जाने वाले कोडिंग संसाधन

मेरे सबसे अधिक उपयोग किए जाने वाले कोडिंग संसाधन

इस सप्ताह, मुझे दैनिक ईमेल सूची के एक सदस्य से एक ईमेल प्राप्त हुआ। वे जानना चाहते थे: आप दैनिक, साप्ताहिक और मासिक किन संसाधनों पर जाते हैं? बढ़िया सवाल! मुझे अपने वर्कफ़्लो और मेरे द्वारा उपयोग किए जाने वाले शीर्ष संसाधनों के बारे में कुछ अंतर्दृष्टि साझा करने का प्रयास करने में प्रसन्नता हो रही है।

लिट लाइब्रेरी सीरीज़ - 1: लिट-एचटीएमएल लाइब्रेरी में एक गहरा गोता

लिट लाइब्रेरी सीरीज़ - 1: लिट-एचटीएमएल लाइब्रेरी में एक गहरा गोता

इस ब्लॉग श्रृंखला का उद्देश्य लिट लाइब्रेरी में गहराई से जाना और इसकी अनूठी विशेषताओं की व्यापक समझ हासिल करना है और यह कैसे खुद को बाजार में अन्य पुस्तकालयों और रूपरेखाओं से अलग करता है। श्रृंखला को तीन भागों में बांटा गया है, जैसे कि 1.

Related posts

नेटवर्क टीवी ट्विटर

नेटवर्क टीवी ट्विटर

जो पुराना था वह फिर से नया हो गया और जो चमक-दमक वाली चीज हुआ करती थी वह अब फीकी लगने लगी है। मैं जेएनसीओ जीन्स के बारे में बात नहीं कर रहा हूं, जो 1990 के दशक के उत्तरार्ध के फैशन के साथ-साथ शांत बच्चों के बीच वापसी कर रहा है।

FY24 में कार्बन हटाने का वित्तपोषण

रास्ते भर में कार्बन180 के विनियोग अनुरोधों का टूटना

FY24 में कार्बन हटाने का वित्तपोषण

एलिसन ली द्वारा, सरकारी मामलों के सलाहकार का प्रबंधन संघीय सरकार की वार्षिक विनियोजन प्रक्रिया कार्बन डाइऑक्साइड हटाने (सीडीआर) को निधि देने के हमारे प्रयासों के केंद्र में है। प्रत्येक वर्ष, Carbon180 विभिन्न कांग्रेस कार्यालयों को यह मार्गदर्शन करने के लिए अनुरोध प्रस्तुत करता है कि अगले वर्ष के डॉलर कहाँ प्रवाहित होंगे।

ईसाइयों का उत्पीड़न: घृणा अपराध जिसकी हम बात नहीं करते

इस्लामोफोबिया के बारे में भूल जाइए: ईसाई (और यहूदी) धार्मिक घृणा अपराधों के मुख्य शिकार हैं।

ईसाइयों का उत्पीड़न: घृणा अपराध जिसकी हम बात नहीं करते

कोई भी तर्कसंगत दिमाग जानता है कि राजनीतिक और मीडिया हलकों में वामपंथियों का वर्चस्व है, यहां तक ​​​​कि अति वामपंथी भी, ऐसी स्थिति जो राजनीतिक प्रवचन में असंतुलन पैदा करती है। धर्म के क्षेत्र में, यह असंतुलन स्पष्ट रूप से दिखाई देता है: वामपंथी समाचार पत्र और नेटवर्क ईसाई धर्म की रक्षा के लिए जल्दबाजी नहीं कर रहे हैं।

कोई और पासवर्ड नहीं — कैसे पासकी आपके पासवर्ड को बदल देगी

कोई और पासवर्ड नहीं — कैसे पासकी आपके पासवर्ड को बदल देगी

अस्पष्टता से बचने के लिए निम्नलिखित शब्दों का प्रयोग किया जाएगा; प्रमाणक; लॉगिन वेबसाइट बनाने के लिए इस्तेमाल किया जा रहा मोबाइल फोन; लॉगिन अनुरोध सेवा करने के लिए उपयोगकर्ता जिस वेबसाइट या एप्लिकेशन का उपयोग कर रहा है; दी गई सेवा प्रदान करने वाला विक्रेता जैसे