কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে সাব-অ্যারের প্রথম আইটেম অনুযায়ী অ্যারে সর্ট করা

ধরি আমাদের নিচের মতো একটি অ্যারে আছে:

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

অ্যারেটিকে প্রথম আইটেম (৮৯, ৭৮, ৯৪ ইত্যাদি) অনুযায়ী সর্ট করতে 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() মেথড

  2. জাভাস্ক্রিপ্টে অ্যারে থেকে নির্দিষ্ট আইটেম মুছে ফেলা

  3. জাভাস্ক্রিপ্টে অ্যারে ইনডেক্স অনুযায়ী সর্ট এবং ম্যাপ

  4. জাভাস্ক্রিপ্টে ইন্টিজার অ্যারে সর্ট করা প্রথম এলিমেন্ট ফিক্সড রেখে