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

জাভাস্ক্রিপ্টে বাবল সর্ট বাস্তবায়ন (নেগেটিভ ও পজিটিভ সংখ্যা সহ)

ধরি আমাদের নেগেটিভ ও পজিটিভ সংখ্যা 섞ে একটি আনসর্টেড অ্যারে আছে:

var arr = [10, -22, 54, 3, 4, 45, 6];

উদাহরণ

বাবল সর্ট বাস্তবায়নের কোড:

function bubbleSort(numberArray, size) {
    for (var lastIndex = size - 1; lastIndex > 0; lastIndex--) {
        for (var i = 0; i < lastIndex; i++) {
            if (numberArray[i] > numberArray[i + 1]) {
                var temp = numberArray[i];
                numberArray[i] = numberArray[i + 1];
                numberArray[i + 1] = temp;
            }
        }
    }
    return numberArray;
}
var arr = [10, -22, 54, 3, 4, 45, 6];
console.log(bubbleSort(arr, arr.length));

প্রোগ্রামটি রান করতে নিচের কমান্ডটি ব্যবহার করুন:

node fileName.js

এখানে ফাইলের নাম হলো demo280.js।

আউটপুট

কনসোলে নিচের আউটপুটটি দেখাবে (সর্টেড অ্যারে):

PS C:\Users\Amit\javascript-code> node demo280.js
[ -22, 3, 4, 6, 10, 45, 54 ]
  1. জাভাস্ক্রিপ্টে দশমিক সংখ্যা কীভাবে ভ্যালিডেট করবেন?

  2. জাভাস্ক্রিপ্ট সংখ্যার সাথে লিডিং ০ সংরক্ষণ করার পদ্ধতি

  3. জাভাস্ক্রিপ্ট RegExp-এ ডিজিট খুঁজে বের করা

  4. জাভাস্ক্রিপ্টে পজিটিভ এবং নেগেটিভ ইনফিনিটি মান প্রিন্ট করার পদ্ধতি