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

JavaScript में सबऐरे के पहले आइटम द्वारा ऐरे को कैसे सॉर्ट करें?


मान लीजिए हमारे पास निम्नलिखित ऐरे है:

var studentDetails = [
    [89, "John"],
    [78, "John"],
    [94, "John"],
    [47, "John"],
    [33, "John"]
];

और हमें ऐरे को पहले आइटम यानी 89, 78, 94, आदि के आधार पर सॉर्ट करना है। इसके लिए, sort() का उपयोग करें।

उदाहरण

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

var studentDetails =
    [
        [89, "John"],
        [78, "John"],
        [94, "John"],
        [47, "John"],
        [33, "John"]
    ];
studentDetails.sort((first, second) => second[0] - first[0])
console.log(studentDetails);

उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्नलिखित कमांड का उपयोग करना होगा:

node fileName.js

यहां, मेरा फ़ाइल नाम demo293.js है।

आउटपुट

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

PS C:\Users\Amit\javascript-code> node demo293.js
[
    [ 94, 'John' ],
    [ 89, 'John' ],
    [ 78, 'John' ],
    [ 47, 'John' ],
    [ 33, 'John' ]
]

  1. जावास्क्रिप्ट में Array.prototype.sort() मेथड जावास्क्रिप्ट में Array.prototype.sort() मेथड

    जावास्क्रिप्ट Array.prototype.sort() मेथड का उपयोग एरे को सॉर्ट करने के लिए किया जाता है। सॉर्टिंग का क्रम अल्फाबेटिक, न्यूमेरिक, आरोही या अवरोही हो सकता है। Array.prototype.sort() मेथड के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /

  1. - JavaScript में ऐरे के इंडेक्स के अनुसार सॉर्ट करना

    मान लीजिए हमारे पास ऑब्जेक्ट्स का निम्नलिखित ऐरे है:const arr = [    {       'name' : 'd',       'index' : 3    },    {       'name' : 'c',       'index' : 2 &nbs

  1. - जावास्क्रिप्ट में पूर्णांक सरणी को क्रमबद्ध करना, पहले तत्व को स्थान पर रखते हुए

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। फ़ंक्शन को निम्नलिखित शर्तों के अनुसार सरणी को क्रमबद्ध करना चाहिए -array[0] को अपना स्थान बनाए रखना चाहिएअगले उच्चतम पूर्णांक(ओं) का अनुसरण करना चाहिए (यदि कोई हो)फिर सबसे कम पूर्णांक से आरोही क्रमउदाहरण के लिए -यदि इनपुट सरणी ह