जावास्क्रिप्ट कार्यक्रम वर्णमाला क्रम में शब्दों को क्रमबद्ध करने के लिए

इस उदाहरण में, आप एक जावास्क्रिप्ट प्रोग्राम लिखना सीखेंगे जो वर्णमाला क्रम में एक स्ट्रिंग में शब्दों को क्रमबद्ध करता है।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावास्क्रिप्ट प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • जावास्क्रिप्ट स्ट्रिंग
  • जावास्क्रिप्ट ऐरे
  • जावास्क्रिप्ट सरणी सॉर्ट ()

उदाहरण: वर्णमाला क्रम में क्रमबद्ध शब्द

 // program to sort words in alphabetical order // take input const string = prompt('Enter a sentence: '); // converting to an array const words = string.split(' '); // sort the array elements words.sort(); // display the sorted words console.log('The sorted words are:'); for (const element of words) ( console.log(element); )

आउटपुट

 एक वाक्य दर्ज करें: मैं जावास्क्रिप्ट सीख रहा हूँ क्रमबद्ध शब्द हैं: मैं जावास्क्रिप्ट सीख रहा हूँ

उपरोक्त उदाहरण में, उपयोगकर्ता को एक वाक्य दर्ज करने के लिए प्रेरित किया जाता है।

  • split(' ')विधि का उपयोग करके वाक्य को सरणी तत्वों (व्यक्तिगत शब्दों) में विभाजित किया गया है। split(' ')विधि व्हाइटस्पेस में स्ट्रिंग विभाजित होता है।
     const words = string.split(' '); // ("I", "am", "learning", "JavaScript")
  • एक सरणी के तत्वों को sort()विधि का उपयोग करके सॉर्ट किया जाता है। sort()विधि वर्णमाला और आरोही क्रम में तार क्रमबद्ध करता है।
     words.sort(); // ("I", "JavaScript", "am", "learning")
  • for… ofपाश सरणी तत्वों से अधिक पुनरावृति और उन्हें प्रदर्शित करने के लिए प्रयोग किया जाता है।

नोट : सरणी मानों को प्रदर्शित करने के बजाय, आप सरणी तत्वों को वापस स्ट्रिंग में भी बदल सकते हैं और मानों को स्ट्रिंग का उपयोग करते हुए join()विधि के रूप में प्रदर्शित कर सकते हैं ।

 words.join(' '); // I JavaScript am learning

दिलचस्प लेख...