Arithmetische Progression in JavaScript

JavaScriptJavaScriptBeginner
Jetzt üben

This tutorial is from open-source community. Access the source code

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Lab werden wir das Konzept der arithmetischen Progression in JavaScript erkunden. Wir werden lernen, wie man ein Array von Zahlen in arithmetischer Progression erstellt, beginnend mit einer gegebenen positiven ganzen Zahl und bis zu einer bestimmten Grenze. Am Ende dieses Labs werden Sie eine solide Vorstellung davon haben, wie man die Array.from()- und map()-Methoden verwendet, um Arrays mit den gewünschten Werten im angegebenen Bereich zu erstellen.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28138{{"Arithmetische Progression in JavaScript"}} javascript/data_types -.-> lab-28138{{"Arithmetische Progression in JavaScript"}} javascript/arith_ops -.-> lab-28138{{"Arithmetische Progression in JavaScript"}} javascript/comp_ops -.-> lab-28138{{"Arithmetische Progression in JavaScript"}} end

Beispielcode für arithmetische Progression

Um zu üben, öffnen Sie das Terminal/SSH und geben Sie node ein.

Hier ist ein Beispielcode, der ein Array von Zahlen in arithmetischer Progression erstellt. Das Array beginnt mit einer gegebenen positiven ganzen Zahl und geht bis zu einer bestimmten Grenze:

const arithmeticProgression = (n, lim) =>
  Array.from({ length: Math.ceil(lim / n) }, (_, i) => (i + 1) * n);

Um diesen Code zu verwenden, rufen Sie einfach die Funktion arithmeticProgression mit zwei Argumenten auf: die startende positive ganze Zahl und die Grenze. Beispielsweise:

arithmeticProgression(5, 25); // [5, 10, 15, 20, 25]

Zusammenfassung

Herzlichen Glückwunsch! Sie haben das Lab zu arithmetischer Progression abgeschlossen. Sie können in LabEx weitere Labs absolvieren, um Ihre Fähigkeiten zu verbessern.