JavaScript Algorithmus: Generate Range of Integers

Jun 21, 2021
admin

Wir werden ein leeres Array erstellen und es der Variablen arr zuweisen.

let arr = ;

Dann werden wir die for-Schleife verwenden. Wir beginnen mit einer Zahl von min und fahren mit der Schleife fort, bis wir max erreichen, wobei wir nur alle step Mal Zahlen ausgeben.

for(let i = min; i <= max; i += step){
arr.push(i);
}

Wir schieben alle diese Zahlen in unser arr-Array. Nachdem die Schleife beendet ist, geben wir unser Array zurück.

return arr;

In dieser Funktion haben wir gelernt, wie man ein Array erstellt und es auf der Grundlage unserer for-Schleife mit Zahlen füllt. Mit unserer for-Schleife muss unser Anfangswert nicht immer 0 sein. Dasselbe gilt für unser Inkrement. Anstatt i++ zu verwenden, wenn Sie um eine Zahl größer als 1 erhöhen wollen, verwenden Sie den Zuweisungsoperator für die Addition, +=. Das Schreiben von i += 2 ist dasselbe wie das Schreiben von i = i + 2.

Und damit ist unsere Funktion abgeschlossen. Hier ist der Rest des Codes:

function generateRange(min, max, step){
let arr = ;
for(let i = min; i <= max; i += step){
arr.push(i);
}
return arr;
}

Wenn Sie diesen Algorithmus hilfreich fanden, sehen Sie sich meine anderen aktuellen JavaScript-Algorithmus-Lösungen an:

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.