Heim >Web-Frontend >Front-End-Fragen und Antworten >So geben Sie N Daten ein und ermitteln den Durchschnitt in JavaScript
Implementierungsschritte: 1. Definieren Sie N Variablen zum Speichern der vom Benutzer eingegebenen Zahlen mit der Syntax „var n1, n2,..nN;“ 2. Verwenden Sie die Funktion prompt(), um die vom Benutzer eingegebenen Zahlen zu erhalten und weisen Sie sie N Variablen zu, Syntax „prompt('Bitte geben Sie Daten ein')*1“ 3. Verwenden Sie den Operator „+“, um die vom Benutzer eingegebenen N Zahlen hinzuzufügen, Syntax „n1+n2+...+nN“; 4. Verwenden Sie den Operator „/“, um das Summationsergebnis durch N zu dividieren, um den Durchschnitt zu erhalten, mit der Syntax „Summationsergebnis/N“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
In Javascript können Sie die Funktion prompt() sowie die Operatoren „+“ und „/“ verwenden, um N Daten einzugeben und den Durchschnitt zu ermitteln.
Implementierungsschritte:
Schritt 1: N Variablen definieren Speichern Sie die vom Benutzer eingegebenen Zahlen Dadurch wird der Benutzer zur Eingabe aufgefordert. Der Rückgabewert der Funktion ist eine Zeichenfolge.
Wenn es sich bei der Benutzereingabe um eine Zahl oder einen booleschen Typ handelt, wird immer der Zeichenfolgentyp zurückgegeben. Wenn Sie den Typ unverändert lassen möchten, müssen Sie eine Typkonvertierung durchführen.var num1,num2,..numN;Schritt 3: Verwenden Sie den „+“-Operator, um die vom Benutzer eingegebenen N Zahlen zu addieren
num1 = prompt('请输入第一个数字') * 1; num2 = prompt('请输入第二个数字') * 1; ... numN = prompt('请输入第N个数字') * 1;
Schritt 4: Verwenden Sie den „/“-Operator, um das Summenergebnis durch N zu dividieren, um den Durchschnitt zu erhalten
num1 + num2 + ... +numNImplementierungscode: Der Benutzer gibt 3 Daten ein, um den Durchschnitt zu ermitteln
Das obige ist der detaillierte Inhalt vonSo geben Sie N Daten ein und ermitteln den Durchschnitt in JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!