Krijo një algoritëm programimi për gjetjen e numrit më të madh dhe më të vogël nga një listë numrash.
[4,7,2,9,6,1,8]
// Krijo një listë boshe me numra më të mëdhenj dhe më të vegjël
le të madheNumër = [];
le të voglaNumber = [];

// kaloni nëpër listën e dhënë të numrave
për (le i=0; i<arr.gjatësia; i++) {
    // ruani numrin aktual
    le numrin = arr[i];
    
    // kontrolloni nëse numri aktual është më i madh se secili artikull tjetër në listë
    let isGreater = e vërtetë;
    për (le j=0; j<arr.gjatësia; j++) {
        nëse (numri > arr[j]) {
            është më i madh = i vërtetë;
        } tjeter {
            është më i madh = i rremë;
            pushim;
        }
    }
    
    // nëse rezultati i krahasimit është i vërtetë, do të thotë se numri aktual është më i madh
    nëse (është më i madh) {
        numri më i madh. shtytje (numër);
    } tjeter {
        më pakNumër.shtyj(numër);
    }
}

// Rendit listën greaterNumber
greaterNumber.sort(funksioni (a, b) {
    kthej a - b;
});

// Rendit listën me numër më të vogël
lesserNumber.sort(funksioni (a, b) {
    kthej a - b;
});

// Shtypni listën e renditur të numrave më të mëdhenj dhe të vegjël
console.log ("Numër më i madh: " + numer më i madh);
console.log ("Numri më i vogël: " + numri i vogël);