JavaScript-Reverse-Array

Ammar Ali 12 Oktober 2023
  1. Umkehren eines Arrays mit der Funktion reverse() in JavaScript
  2. Kehren Sie ein Array um, indem Sie Ihre eigene Funktion in JavaScript erstellen
JavaScript-Reverse-Array

In diesem Tutorial wird das Umkehren eines Arrays mit der Funktion reverse() und das Erstellen unserer eigenen JavaScript-Funktion erläutert.

Umkehren eines Arrays mit der Funktion reverse() in JavaScript

Wenn wir ein gegebenes Array umkehren wollen, können wir die vordefinierte Funktion reverse() in JavaScript verwenden. Diese Funktion kehrt die Elemente eines gegebenen Arrays um. Zum Beispiel definieren wir ein Array und kehren es mit der Funktion reverse() um und zeigen das Ergebnis auf der Konsole mit der Funktion console.log(). Siehe den Code unten.

var MyArray = [11, 12, 13, 14];
console.log('Original Array', MyArray)
MyArray.reverse();
console.log('Reversed Array', MyArray)

Ausgabe:

Original Array (4) [11, 12, 13, 14]
Reversed Array (4) [14, 13, 12, 11]

Wie Sie in der Ausgabe sehen können, ist das ursprüngliche Array umgekehrt. Sie können auch ein Array mit Strings oder Objekten umkehren.

Kehren Sie ein Array um, indem Sie Ihre eigene Funktion in JavaScript erstellen

Wenn wir eine Funktion zum Umkehren eines gegebenen Arrays erstellen möchten, können wir eine for-Schleife und die Funktion length in JavaScript verwenden. Die Funktion length gibt die Anzahl der Elemente eines gegebenen Arrays zurück. Damit unsere Funktion funktioniert, müssen wir jedes Element des angegebenen Arrays vom Ende holen, es am Anfang in einem anderen Array speichern und es nach dem Ende der Schleife zurückgeben. Lassen Sie uns diese Funktion erstellen und mit dem in der obigen Methode definierten Array testen und das Ergebnis mit der Funktion console.log() auf der Konsole anzeigen. Siehe den Code unten.

function ReverseArray(arr) {
  var newArray = new Array;
  var len = arr.length;
  for (i = len - 1; i >= 0; i--) {
    newArray.push(arr[i]);
  }
  return newArray;
}
var OriginalArray = [11, 12, 13, 14];
console.log('Original Array', OriginalArray);
var ReversedArray = ReverseArray(OriginalArray);
console.log('Reversed Array', ReversedArray);

Ausgabe:

Original Array (4) [11, 12, 13, 14]
Reversed Array (4) [14, 13, 12, 11]

Wie Sie in der Ausgabe sehen können, ist das ursprüngliche Array umgekehrt. Sie können auch ein Array mit Strings oder Objekten umkehren.

Autor: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

Verwandter Artikel - JavaScript Array