Wie erhalte ich die Summe aller Potenzen einer Zahl in JavaScript?
In diesem Tutorial besprechen wir, wie man die Summe der Potenzen aller Zahlen von Anfang bis Ende in JavaScript erhält. Dazu verwenden wir die integrierte Methode Math.pow() Berechnen Sie die Potenzen und die Methode Array Reduce(), um die Werte zu summieren.
Mit der Methode Math.pow()
Mit der Methode Math.pow() können wir die Potenz einer Zahl berechnen um die Potenzen aller Zahlen von Anfang bis Ende zu berechnen.
Exponents- − Der Exponent, auf den die Basis angehoben werden soll.
Beispiel
Wenn wir beispielsweise die Summe aller Zahlen von 1 bis 4 hoch 2 berechnen möchten, können wir dies mit dem folgenden Code tun: Math.pow(base, exponent) ;
Nach dem Login kopierenIm obigen Code haben wir Erstellen Sie zunächst eine A-Variable mit dem Namen sum und initialisieren Sie sie auf 0. Dann verwenden wir eine for-Schleife, um alle Zahlen von 1 bis 4 zu durchlaufen. Für jede Zahl berechnen wir ihre Potenz und addieren sie zur Summe. Zum Schluss drucken wir die Summe aus. Verwendung der Array.reduce()-Methode
Eine andere Möglichkeit, die Summe der Potenzen aller Zahlen vom Anfang bis zum Ende zu ermitteln, ist die Verwendung der Array.reduce()-Methode. Mit der Methode
Array.reduce() können wir ein Array auf einen einzelnen Wert reduzieren. Mit dieser Methode können wir die Werte eines Arrays summieren.
Beispiel
Wenn wir beispielsweise die Summe aller Zahlen in der 3. Potenz von 1 bis 4 erhalten möchten, können wir den folgenden Code verwenden:
<html> <head> <title>Examples</title> </head> <body> <div id="result"></div> <script> var sum = 0; for(var i=1; i<=4; i++) { sum += Math.pow(i, 2); } document.getElementById("result").innerHTML = sum; </script> </body> </html>
Im obigen Code erstellen wir zunächst eine aufgerufene Zahl Array mit allen Zahlen von 1 bis 4. Anschließend verwenden wir die Methode Array.reduce(), um die Summe dieser Werte zu berechnen. Die Funktion, die wir an die Methode Array.reduce() übergeben, berechnet jede Zahl hoch 3 und addiert sie zur Summe. Zum Schluss drucken wir die Summe aus.
Verwenden von ES6-Pfeilfunktionen -
Wir können auch ES6-Pfeilfunktionen verwenden, um die Summe aller Potenzen der Zahlen vom Anfang bis zum Ende zu ermitteln.
Beispiel
Wenn wir beispielsweise die Summe der Potenzen aller Zahlen von 1 bis 4 erhalten möchten, können wir den folgenden Code verwenden:
<html> <head> <title>Example: Using the Array.reduce() method </title> </head> <body> <div id="result"></div> <script> var numbers = [1, 2, 3, 4]; var sum = numbers.reduce(function(a, b) { return a + Math.pow(b, 3); }, 0); document.getElementById("result").innerHTML = sum; </script> </body> </html>
Im obigen Code haben wir zunächst ein Array mit dem Namen „Zahlen“ erstellt enthält alle Zahlen von 1 bis 4. Anschließend verwenden wir die Methode Array.reduce(), um die Summe dieser Werte zu berechnen. Die Pfeilfunktion, die wir an die Methode Array.reduce() übergeben, berechnet die Potenz jeder Zahl und addiert sie zur Summe. Zum Schluss drucken wir die Summe aus.
Fazit
In diesem Artikel haben wir besprochen, wie man in JavaScript die Summe der Potenzen aller Zahlen vom Anfang bis zum Ende ermittelt. Wir haben die integrierte Methode Math.pow() zur Berechnung von Potenzen und die Methode Array.reduce() zur Berechnung der Summe dieser Werte verwendet.
Das obige ist der detaillierte Inhalt vonWie erhalte ich die Summe aller Potenzen einer Zahl in JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Häufig gestellte Fragen und Lösungen für das Ticket-Ticket-Ticket-Ticket in Front-End im Front-End-Entwicklungsdruck ist der Ticketdruck eine häufige Voraussetzung. Viele Entwickler implementieren jedoch ...

Es gibt kein absolutes Gehalt für Python- und JavaScript -Entwickler, je nach Fähigkeiten und Branchenbedürfnissen. 1. Python kann mehr in Datenwissenschaft und maschinellem Lernen bezahlt werden. 2. JavaScript hat eine große Nachfrage in der Entwicklung von Front-End- und Full-Stack-Entwicklung, und sein Gehalt ist auch beträchtlich. 3. Einflussfaktoren umfassen Erfahrung, geografische Standort, Unternehmensgröße und spezifische Fähigkeiten.

JavaScript ist der Eckpfeiler der modernen Webentwicklung. Zu den Hauptfunktionen gehören eine ereignisorientierte Programmierung, die Erzeugung der dynamischen Inhalte und die asynchrone Programmierung. 1) Ereignisgesteuerte Programmierung ermöglicht es Webseiten, sich dynamisch entsprechend den Benutzeroperationen zu ändern. 2) Die dynamische Inhaltsgenerierung ermöglicht die Anpassung der Seiteninhalte gemäß den Bedingungen. 3) Asynchrone Programmierung stellt sicher, dass die Benutzeroberfläche nicht blockiert ist. JavaScript wird häufig in der Webinteraktion, der einseitigen Anwendung und der serverseitigen Entwicklung verwendet, wodurch die Flexibilität der Benutzererfahrung und die plattformübergreifende Entwicklung erheblich verbessert wird.

Wie fusioniere ich Array -Elemente mit derselben ID in ein Objekt in JavaScript? Bei der Verarbeitung von Daten begegnen wir häufig die Notwendigkeit, dieselbe ID zu haben ...

JavaScript zu lernen ist nicht schwierig, aber es ist schwierig. 1) Verstehen Sie grundlegende Konzepte wie Variablen, Datentypen, Funktionen usw. 2) Beherrschen Sie die asynchrone Programmierung und implementieren Sie sie durch Ereignisschleifen. 3) Verwenden Sie DOM -Operationen und versprechen Sie, asynchrone Anfragen zu bearbeiten. 4) Vermeiden Sie häufige Fehler und verwenden Sie Debugging -Techniken. 5) Die Leistung optimieren und Best Practices befolgen.

Diskussion über die Realisierung von Parallaxe -Scrolling- und Elementanimationseffekten in diesem Artikel wird untersuchen, wie die offizielle Website der Shiseeido -Website (https://www.shiseeido.co.jp/sb/wonderland/) ähnlich ist ...

Erforschen Sie die Implementierung der Funktion des Bedien- und Drop-Einstellungsfunktion der Panel ähnlich wie VSCODE im Front-End. In der Front-End-Entwicklung wird VSCODE ähnlich wie VSCODE implementiert ...

Eingehende Diskussion der Ursachen des Unterschieds in der Konsole.log-Ausgabe. In diesem Artikel wird die Unterschiede in den Ausgabeergebnissen der Konsolenfunktion in einem Code analysiert und die Gründe dafür erläutert. � ...
