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: slice()

Mit slice kopiert man aus einem Array ein Teilarray:
var abcd = ['a', 'b', 'c', 'd'];
var ab = abcd.slice(0, 2);
var bc = abcd.slice(1, 3);
var bcd = abcd.slice(1, 4);
Der erste Parameter gibt den Startindex (einschließlich), der zweite den Endindex (ausschließlich) an. Das ursprüngliche Array wird nicht verändert.

Aufgabe

Schreibe eine Funktion halve, die aus einem Array die erste Hälfte kopiert. Bei einer ungeraden Anzahl von Array-Elementen soll das mittlere Element zu der ersten Hälfte gehören. halve([1, 2, 3, 4]) sollte [1, 2] zurückgeben.