Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट में दिनांक सरणी को कैसे क्रमबद्ध करें

<घंटा/>

मान लीजिए हमारे पास एक सरणी है जिसमें इस तरह की कुछ तिथियां हैं -

const arr =[ ['02/13/2015', 0.096], ['11/15/2013', 0.189], ['05/15/2014', 0.11], ['12/13/2013 ', 0.1285], ['01/15/2013', 0.12], ['01/15/2014', 0.11], ['02/14/2014', 0.11], ['03/14/2014', 0.11], ['01/15/2015', 0.096], ['07/15/2015', 0.096], ['04/15/2013', 0.12], ['04/15/2014', 0.11 ] , ['05/15/2013', 0.12], ['06/14/2013', 0.12], ['06/16/2014', 0.11], ['07/15/2013', 0.12], [ '07/15/2014', 0.11], ['03/16/2015', 0.096]];

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक ऐसी सरणी लेता है और प्रत्येक सरणी में तिथियों के अनुसार आरोही क्रम में सरणी को क्रमबद्ध करता है।

उदाहरण

निम्नलिखित कोड है -

const arr =[ ['02/13/2015', 0.096], ['11/15/2013', 0.189], ['05/15/2014', 0.11], ['12/13/2013 ', 0.1285], ['01/15/2013', 0.12], ['01/15/2014', 0.11], ['02/14/2014', 0.11], ['03/14/2014', 0.11], ['01/15/2015', 0.096], ['07/15/2015', 0.096], ['04/15/2013', 0.12], ['04/15/2014', 0.11 ] , ['05/15/2013', 0.12], ['06/14/2013', 0.12], ['06/16/2014', 0.11], ['07/15/2013', 0.12], [ '07/15/2014', 0.11], ['03/16/2015', 0.096]]; कॉन्स्ट सॉर्टबायडेट =एआर => {कॉन्स्ट सॉर्टर =(ए, बी) => {नई तारीख लौटाएं (ए [0] ) - नई तिथि (बी [0]); }; arr.sort(sorter);};sortByDate(arr);console.log(arr);

आउटपुट

यह कंसोल पर निम्न आउटपुट उत्पन्न करेगा -

<पूर्व>[ ['01/15/2013', 0.12], ['04/15/2013', 0.12], ['05/15/2013', 0.12], ['06/14/2013', 0.12 ], ['07/15/2013', 0.12], ['11/15/2013', 0.189], ['12/13/2013', 0.1285], ['01/15/2014', 0.11], ['02/14/2014', 0.11], ['03/14/2014', 0.11], ['04/15/2014', 0.11], ['05/15/2014', 0.11], [' 06/16/2014', 0.11], ['07/15/2014', 0.11], ['01/15/2015', 0.096], ['02/13/2015', 0.096], ['03/ 16/2015', 0.096], [ '07/15/2015', 0.096 ]]
  1. Array.prototype.sort() जावास्क्रिप्ट में।

    JavaScript Array.prototype.sort() पद्धति का उपयोग किसी सरणी को छांटने के लिए किया जाता है। छँटाई का क्रम वर्णानुक्रमिक, संख्यात्मक, आरोही या अवरोही हो सकता है। Array.prototype.sort() विधि के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरि

  1. सी # में सरणी कैसे क्रमबद्ध करें?

    निम्नलिखित पूर्णांक सरणी है। int[] arr = { 99, 43, 86 }; सॉर्ट करने के लिए, सॉर्ट () विधि का उपयोग करें। Array.Sort(arr); सॉर्ट () विधि का उपयोग करके C# में किसी सरणी को सॉर्ट करने का तरीका प्रदर्शित करने वाला पूरा कोड निम्नलिखित है। उदाहरण using System; class Demo {    static void Main(

  1. जावास्क्रिप्ट सरणी को सी # सरणी में कैसे परिवर्तित करें?

    मान लें कि हमारी जावास्क्रिप्ट सरणी है - <script>    var myArr = new Array(5);    myArr[0] = "Welcome";    myArr[1] = "to";    myArr[2] = "the";    myArr[3] = "Web";    myArr[4] = "World&qu