Heim  >  Artikel  >  Web-Frontend  >  So finden Sie die Fakultät von 1 bis 20 in Javascript

So finden Sie die Fakultät von 1 bis 20 in Javascript

青灯夜游
青灯夜游Original
2021-09-01 17:16:375925Durchsuche

In JavaScript können Sie die Fakultät von 1 bis 20 finden, indem Sie zwei Ebenen von for-Schleifen verschachteln. Die spezifische Syntax lautet „for(var i=1;i

So finden Sie die Fakultät von 1 bis 20 in Javascript

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

In JavaScript können wir zwei Ebenen von for-Schleifen verschachteln, um die Fakultät von 1 bis 20 zu finden.

Die Implementierungsidee der N-Fakultät:

  • Denn das Finden der Fakultät von n besteht darin, das Produkt von 1 mal 2 mal 3 zu finden ... bis hin zu n. Daher kann die Anfangsbedingung der for-Schleife auf i = 1 gesetzt werden und die Einschränkungsbedingung kann i

  • Dann befindet sich die Multiplikationsoperation im Schleifenkörper. Multiplizieren Sie den i-Wert jeder Schleife, um ein Produkt zu erhalten. Geben Sie schließlich das Produkt aus. Die Implementierung zum Finden von 20 Fakultäten ist unten angegeben.

    var sum = 1;
    for (var i = 1; i <= 20; i++) {
        sum *= i;
    }
    console.log( "20的阶乘为: " + sum);

    Das Ausgabeergebnis ist:
Wenn Sie nach der Fakultät von 1 bis 20 fragen möchten, müssen Sie einige Änderungen basierend auf dem obigen Code vornehmen und außen eine for-Schleife hinzufügen, um zu steuern, ob Was ist das faktoriell

for(var i=1;i<=20;i++){
	var sum = 1;
	for (var j = 1; j <= i; j++) {
		sum *= j;
	}
	console.log( i+"的阶乘为: " + sum);
}

Das Ausgabeergebnis ist:


So finden Sie die Fakultät von 1 bis 20 in Javascript[Lernempfehlung:

Javascript-Tutorial für Fortgeschrittene

]

Das obige ist der detaillierte Inhalt vonSo finden Sie die Fakultät von 1 bis 20 in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn