কম্পিউটার

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


ধরা যাক আমাদের নিম্নলিখিত অ্যারে আছে −

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()।

  2. কিভাবে আমি একটি অ্যারে জাভাস্ক্রিপ্ট থেকে একটি নির্দিষ্ট আইটেম সরাতে পারি?

  3. জাভাস্ক্রিপ্টে একটি অ্যারের সূচী অনুসারে সাজান

  4. জাভাস্ক্রিপ্টে প্রথম স্থানে রেখে একটি পূর্ণসংখ্যা অ্যারে সাজান