switch कंस्ट्रक्शन
switch कंस्ट्रक्शन का उपयोग कई मानों की श्रृंखला में से
एक मान को चुनने के लिए किया जाता है।
सिंटैक्स
switch (चर) {
case 'मान1':
/*
यहां वह कोड है, जो तब निष्पादित होगा,
जब चर का मान1 हो
*/
break;
case 'मान2':
/*
यहां वह कोड है, जो तब निष्पादित होगा,
जब चर का मान2 हो
*/
break;
case 'मान3':
/*
यहां वह कोड है, जो तब निष्पादित होगा,
जब चर का मान3 हो
*/
break;
default:
/*
यहां वह कोड है, जो तब निष्पादित होगा,
जब कोई भी मान मेल नहीं खाता
*/
break;
};
तुलना सख्त समानता पर की जाती है। default ब्लॉक
अनिवार्य नहीं है।
उदाहरण
चर lang के मान के आधार पर उपयोगकर्ता की भाषा
स्क्रीन पर प्रदर्शित करें:
let lang = 'ru';
switch (lang) {
case 'ru':
alert('रूसी');
break;
case 'en':
alert('अंग्रेजी');
break;
case 'de':
alert('जर्मन');
break;
default:
alert('भाषा समर्थित नहीं है');
break;
};
उदाहरण
वह ऋतु प्रदर्शित करें, जिसमें चर का मान आता है:
let num = 3;
switch (num) {
case 1:
alert('वसंत');
break;
case 2:
alert('ग्रीष्म');
break;
case 3:
alert('शरद');
break;
case 4:
alert('शीत');
break;
};
यह भी देखें
-
JavaScript पाठ्यपुस्तक से पाठ,
जिसमेंswitch-caseके साथ काम करने का विस्तार से वर्णन किया गया है -
ifकंस्ट्रक्शन,
जो एक शर्त भी बनाती है