Bir sayı listesinden daha büyük ve daha küçük sayıları bulmak için bir programlama algoritması oluşturun.
[4,7,2,9,6,1,8]
// Büyük ve küçük sayıların boş bir listesini oluştur
let büyükSayı = [];
let küçükSayı = [];

//verilen sayı listesinde döngü
için (i=0 olsun) ; i<dizi.uzunluk; i++) {
 // mevcut sayıyı kaydet
 sayı = dizi[i] olsun;
 
 // mevcut sayının listedeki her bir öğeden büyük olup olmadığını kontrol edin
 let isGreater = true;
 for (let j=0; j<dizi.uzunluk; j++) {
 if (sayı > dizi[j]) {
 isGreater = true;
 } else {
 isGreater = false;
 break;
 }
 }
 
 // karşılaştırmanın sonucu doğruysa, mevcut sayının daha büyük olduğu anlamına gelir
 if (isGreater) {
 daha büyükNumber.push(sayı); 
 } başka {
 lesserNumber.push(sayı);
 }
}

// daha büyükSayı listesini sırala
greaterNumber.sort(işlev (a, b) {
 return a - b;
});

// lesserNumber listesini sırala
lesserNumber.sort(function (a, b) {
 return a - b;
});

// Sıralanan listeyi yazdır büyük ve küçük sayılar
console.log("Büyük Sayı: " + daha büyükSayı);
console.log("Daha Küçük Sayı: " + daha küçükSayı);