/dizi-siralama

Javascript ile dizi elemanlarını sıralama

Primary LanguageJavaScript

Dizi Sıralama

Javascript ile dizi elemanlarını sıralama

Küçükten Büyüğe Sıralama

function kucuktenBuyugeSirala(sayilar) {

    for (let i = 0; i < sayilar.length; i++) {

        let min = i;
           
        for (let j = i + 1; j < sayilar.length; j++) {
    
            if (sayilar[j] < sayilar[min]) {
                
                 min = j;
            } 
        }
        
        let geciciSayi = sayilar[i];
        sayilar[i] = sayilar[min];
        sayilar[min] = geciciSayi;
    }

    return sayilar.join(" - ");
};

Büyükten Küçüğe Sıralama

function buyuktenKucugeSirala(sayilar) {

    for (let i = 0; i < sayilar.length; i++) {

        let max = i;
           
        for (let j = i + 1; j < sayilar.length; j++) {
    
            if (sayilar[j] > sayilar[max]) {
                
                 max = j;
            } 
        }

        let geciciSayi = sayilar[i];
        sayilar[i] = sayilar[max];
        sayilar[max] = geciciSayi;
    }

    return sayilar.join(" - ");
};

Ekran Görüntüleri

photo-1

photo-2