Heim > Artikel > Web-Frontend > Wie man for verwendet, um die Fakultät von n in JavaScript zu finden
So verwenden Sie for, um n Fakultäten zu finden: 1. Verwenden Sie die Anweisung „for (var i=1;i<=n;i++){}“, um den Schleifendurchlaufbereich auf „1~n“ zu steuern Verwenden Sie im Schleifenkörper „cj*=i“, multiplizieren Sie die Zahlen von 1 bis n und weisen Sie das Produkt der Variablen cj 3 zu. Nach dem Ende der Schleife ist der Wert der Variablen cj die Fakultät von n und wird dann ausgegeben Es.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
JavaScript verwendet for, um die Fakultät von n zu finden
Wenn Sie die Fakultät von n finden möchten, müssen Sie die Zahlen 1~n durchlaufen, damit die Anfangsbedingung der for-Schleife auf i = 1 gesetzt werden kann , und die Einschränkungsbedingung kann i <= n oder i < n+1 sein.
for (var i = 1; i <= n; i++) { }
Dann multiplizieren Sie im Schleifenkörper „{}“ die i-Werte jeder Schleife. Dies erfordert eine Zwischenmenge cj, um das Produkt zu speichern. Der Anfangswert der Variablen cj muss 1 sein, um das Ergebnis nicht zu beeinflussen. Es gibt zwei Möglichkeiten, es zu schreiben (wählen Sie einfach eine aus):
cj *= i; //或 cj = cj * i;
Nachdem die Schleife endet, ist der Wert der Variablen cj die Fakultät von 10 und wird dann ausgegeben.
Der vollständige Implementierungscode ist unten angegeben:
function f(n){ var cj=1; for(var i=1;i<=n;i++){ cj*=i; } console.log(cj); }
Rufen Sie die f()-Funktion auf
f(2); f(3); f(4);
Ausgabe:
【Verwandte Empfehlungen: Javascript-Lerntutorial】
Das obige ist der detaillierte Inhalt vonWie man for verwendet, um die Fakultät von n in JavaScript zu finden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!