function SortAscendingArray(arr){
/* Die Hilfsvariable temp wird initialisiert, diese wird später zum Tauschen
der Elemente benötigt. */
let temp = 0; 
//Eine Schleife über den Array und wähle ein Element aus.
for (let i = 0; i < arr.length; i++) {
    /* In der inneren Schleife wird das ausgewählte Element aus der äußeren 
    Schleife mit den übrigen Elementen des Arrays verglichen.*/

    for (let j = i +1; j < arr.length; j++) {
        /* Falls ein Element kleiner ist als das ausgesuchte Element, werden 
        die Werte miteinander vertauscht. */
        if(arr[i] > arr[j]) {
        temp = arr[i];
        arr[i] = arr[j];
        arr[j] = temp;
            }   
        /*  Der beschriebene Vorgang wird, solange durchgeführt, bis der gesamte
         Array in aufsteigender Reihenfolge sortiert ist. */
        }
    }
//Ausgabe der sortierten Elemente 
for (let i = 0; i < arr.length; i++){
      console.log(arr[i]);
      }
}


console.log(SortAscendingArray([12, 22, 3, 54, 15]));
 //Angeben und initialisieren des Arrays.
 //arr = [12, 22, 3, 54, 15];   
        
        
akzeptieren ablehen

Diese Website verwendet Cookies und Zählpixel, um Ihnen die bestmögliche Nutzung dieser Website zu ermöglichen.Learn more about cookies sehen Sie auch Datenschutz