JavaScript-algoritm:

jun 21, 2021
admin

Vi kommer att skapa en tom array och tilldela den till variabeln arr.

let arr = ;

Sedan kommer vi att använda for-slingan. Med vårt initiala nummer min fortsätter vi med en slinga tills vi når vårt max, och ger bara ut nummer var step gång.

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

Vi trycker in alla dessa nummer i vår array arr. När slingan är klar returnerar vi vår array.

return arr;

I den här funktionen lärde vi oss att skapa en array och fylla den med siffror baserat på vår for-slinga. Med vår for-slinga behöver vårt startvärde inte alltid vara 0. Samma sak med vår inkrementering. Istället för att använda i++ , om du vill öka med ett tal som är högre än 1, använder du tilläggstilldelningsoperatorn, +=. Att skriva i += 2 är samma sak som att skriva i = i + 2.

Och det avslutar vår funktion. Här är resten av koden:

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

Om du tyckte att den här algoritmen var till hjälp kan du kolla in mina andra senaste JavaScript-algoritmlösningar:

Lämna ett svar

Din e-postadress kommer inte publiceras.