Der Browser-Speicher localStorage ist nicht verfügbar. Entweder unterstützt dein Browser ihn nicht oder du hast ihn deaktiviert oder er ist voll. Ohne localStorage werden deine Lösungen nicht gespeichert.

Array: concat()

Mit der concat Methode kann man zwei Arrays aneinanderhängen:
let a1 = [1, 2, 3];
let a2 = [4, 5, 6];
let a3 = a1.concat(a2);
a3 enthält das Array [1, 2, 3, 4, 5, 6]. Wichtig ist, dass die beiden ursprünglichen Arrays a1 und a2 nicht verändert werden.

Aufgabe

Schreibe eine Funktion concatUp, die zwei Arrays zu einem zusammenführt. Dabei soll das längere Array an das kürzere Array angehängt werden. Sind beide Arrays gleich lang, so soll das zweite Array dem ersten Array angehängt werden.

Beispiel: concatUp([5, 7], [6]) sollte [6, 5, 7] und concatUp([5, 7], [6, 8]) sollte [5, 7, 6, 8] ergeben.
function concatUp(firstArray, secondArray) {
  // Benutze if, um zu entscheiden,
  // in welcher Reihenfolge die beiden
  // Arrays aneinander gehängt werden.
}
function concatUp(firstArray, secondArray) {

  if (secondArray.length >= firstArray.length) {
    return firstArray.concat(secondArray);
  }

  return secondArray.concat(firstArray);
}

loving