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
Beispiel:
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.