Sequenz (Start, Schritt)Javascript-Sequenzen mit einer Reihe von Funktionsaufrufen
Diese Funktion nimmt zwei numerische Eingaben, starten und zu stoppen, und gibt eine Funktion der keine Eingänge. Die resultierende Funktion erzeugt eine Folge von Werten beginnend mit Start und Offset für Schritt. Jeder Funktionsaufruf erzeugt den nächsten Wert in der Sequenz. Beispiele
var x = sequence(3, 15);
[ x(), x(), x() ] => [ 3, 18, 33 ]
var y = sequence(28, -5);
[ y(), y(), y() ] => [ 28, 23, 18 ]
Wie gehe ich über diese Lösung?
Dies ist ein Hinweis, Sequenz Aufruf einer Funktion zurückgibt, gibt diese Funktion einen eigenen Rahmen braucht. Weiter gehen würde verwöhnt werden. – axelduch
Wenn Sie es nicht versuchen, lösen wir nur das Problem für Sie. Wenn Sie zeigen, was Sie versucht haben, zusammen mit Fehlermeldungen und dem tatsächlichen vs. erwarteten Verhalten, können wir genau feststellen, was Sie falsch gemacht haben, und Sie werden viel mehr gelernt haben. –