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.

String: split()

Die Methode split zerlegt einen String anhand eines Trennstrings in Teilstrings. Die Teilstrings werden als Array zurückgegeben. Der ursprüngliche String wird nicht verändert.
let date = '31-10-2017';
let parts = date.split('-');
let day = parts[0]; // '31'
let month = parts[1]; // '10'
let year = parts[2]; // '2017'
Der Trennstring ist hier der Bindestrich. Er zerlegt den Datumsstring in drei Teile. Diese drei Teile werden als Array der Variablen parts zugewiesen. Anschließend werden die einzelnen Teile aus dem Array ausgelesen und gesonderten Variablen zugewiesen. Die Variable date hat weiterhin den Wert '31-10-2017'.

Aufgabe

Schreibe eine Funktion add, die einen String mit einer Additionsaufgabe entgegennimmt und die das Ergebnis der Addition als Zahl zurückgibt. Es sollen endlich viele natürliche Zahlen addiert werden. Die Additionsaufgabe ist ein String der Form '1+19+...+281'.

Beispiel: add('7+12+100') sollte 119 ergeben.

loving