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

জাভাস্ক্রিপ্টে বাবল সর্ট ব্যবহার করে অ্যারে সর্ট করা


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি লিটারেল অ্যারে নেবে এবং সেটিকে বাবল সর্ট দিয়ে সর্ট করবে।

উদাহরণ

কোডটি নিচে দেওয়া হলো −

const arr = [4, 56, 4, 23, 8, 4, 23, 2, 7, 8, 8, 45]; const swap = (items, firstIndex, secondIndex) => {    var temp = items[firstIndex];    items[firstIndex] = items[secondIndex];    items[secondIndex] = temp; }; const bubbleSort = items => {    var len = items.length,    i, j;    for (i=len-1; i >= 0; i--){       for (j=len-i; j >= 0; j--){          if (items[j] < items[j-1]){             swap(items, j, j-1);          }       }    }    return items; }; console.log(bubbleSort(arr));

আউটপুট

কনসোলে আউটপুট −

[    2, 4, 4, 4, 7,    8, 8, 8, 23, 23,    45, 56 ]

  1. JavaScript ব্যবহার করে HTML লিস্ট (ul/li) সর্ট করার পদ্ধতি

  2. জাভাস্ক্রিপ্ট JSON অ্যারে

  3. জাভাস্ক্রিপ্ট Sort() মেথড

  4. জাভাস্ক্রিপ্টে Map ব্যবহার করে অ্যারে ট্রান্সফর্ম করা