Kann mir bitte jemand sagen was an diesem Swift Code für MacOS falsch ist?

...komplette Frage anzeigen

2 Antworten

Ein Problem, welches ich sehe, ist, dass du das Array in deiner Rekursion nicht weitergibst. Stattdessen wird bei jedem Aufruf von arrayBefuellen ein neues Array angelegt und zurückgegeben.

Die Rekursion wird im Übrigen unendlich lange laufen, da in keinem Fall das Array je über ein Element hinauskommt.

Ah ok danke. Habe das jetzt verbessert und habe gemacht dass beim 2.,3.,4., Mal der Wert eine andere Position im Array bekommt. Funktioniert jetzt.

0

Bekommst du eine Fehlermeldung? Was ist das erwartete Verhalten? Was passiert?

Was möchtest Du wissen?