Unterschied zwischen Java und JavaScript (wie man den Durchschnitt findet)

Einfach aber auch Ausgabe

Java


import java.util.*;
public class Test12{
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
int sum = 0; //Variablen zum Speichern von Summen
int a=0;
while (true) {
    System.out.println("Bitte geben Sie die Nummer wiederholt ein(Beenden Sie mit 0 für Gesamt und Durchschnitt)"); //Fügen Sie der Nachricht eine Beendigungsbedingung hinzu
    int num = scan.nextInt();
    if (num == 0) {
        break;
    } else {
        sum += num;
        a++;//Bis zum Ende hinzufügen
        }
    }
//System.out.println("Die Summe ist"+sum);//
System.out.println("Der Durchschnitt ist"+sum/a);
 }
}

Dies ist ein Beispiel.

JavaScript

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8"/>
<title>jsave</title>
</head>
<body>
  <h1>Durchschnittliche Berechnung</h1>
  <input type="number" id="num" value="" placeholder="Geben Sie eine Nummer ein"/>
  <button onclick="add()">Add</button>
  <button onclick="btCalc()">Calc!</button>
  <div id="msg"></div>
<script>
var nums=[];
var str="";
var eleNum=document.getElementById("num");
var eleMsg=document.getElementById("msg");
function add(){
//Im Gegensatz zu Java in int konvertiert, aber nicht in Integer

  var num=parseInt(eleNum.value);
  nums.push(num);
  eleMsg.textContent=num+"Zum Array";
}
function btCalc(){
	var sum=0;
	for(var i=0;i<nums.length;i++){
	str +=nums[i]+(i==nums.length-1?"":",");
    sum +=nums[i];
  }
	document.getElementById("data").textContent=str;
	var msg='[{${nums.join(",")}]Der Durchschnitt von${sum/nums.length}ist.';
    eleMsg.textContent=msg;
}
</script>
</body>
</html>

Vorerst sollte var geändert werden, um den Bereich zu blockieren (let, const).

Sprechen, wo ich gestolpert bin


<script>
'use strict';
window.onload=function(){
  //dom bekommen
  let ele=document.getElementById("bt");
  let result=document.getElementById("result");
  //Legt eine Funktion fest, die jedes Mal aufgerufen wird, wenn ein bestimmtes Ereignis an das Ziel übermittelt wird.
  ele.addEventListener("click",function(){
    result.textContent="Clicked!";
  });
  ele.addEventListener("click",function(){
    window.alert("Clicked!!!");
  });
};
</script>

Führen Sie die Methode nach dem Laden von HTML wie? Und. .. Es war schwer zu verstehen, wenn man die Bedeutung und Bedeutung betrachtete. ..

Recommended Posts

Unterschied zwischen Java und JavaScript (wie man den Durchschnitt findet)
So finden Sie die Gesamtpunktzahl und die Durchschnittspunktzahl
Unterschied zwischen Java, C # und JavaScript (wie man den Grad der Fettleibigkeit findet)
Wie man die Zehner und Einsen findet
[Java] Verstehe den Unterschied zwischen List und Set
[Java] Unterschied zwischen == und gleich
[JAVA] Was ist der Unterschied zwischen Schnittstelle und Zusammenfassung? ?? ??
So ermitteln Sie den Abstand und den Winkel zwischen zwei Punkten in einer Ebene
Finden Sie den Unterschied zwischen Listentypen
[Java] Unterschied zwischen Hashmap und HashTable
[Rails] Unterschied zwischen find und find_by
[JAVA] Unterschied zwischen Abstract und Interface
Lassen Sie uns die Unterschiede zwischen Java-Teilzeichenfolgen und C # -Substrings und deren Portierung untersuchen.
[Java] Unterschied zwischen Array und ArrayList
[Java] Überprüfen Sie den Unterschied zwischen orElse und orElseGet mit IntStream
Unterschiede im Umgang mit Zeichenfolgen zwischen Java und Perl
Der Weg von JavaScript nach Java
Java Eclips So debuggen Sie JavaScript
[Java] Unterschied zwischen Closeable und AutoCloseable
[Java] Unterschied zwischen StringBuffer und StringBuilder
[Java] Unterschied zwischen Länge, Länge () und Größe ()
So finden Sie Java-Primzahlen
[Java] Was ist der Unterschied zwischen Form, Entität und dto? [Bohne]
[Java] So konvertieren Sie vom Typ String in den Pfadtyp und erhalten den Pfad
Der Unterschied zwischen der Ruby-Instanzmethode und der Klassenmethode ist leicht zu verstehen.
[Java] Verwendung der File-Klasse
Unterschied zwischen final und Immutable in Java
[Java] Verwendung der toString () -Methode
[Für Anfänger] Unterschied zwischen Java und Kotlin
Studieren der Verwendung des Konstruktors (Java)
[Verarbeitung × Java] Verwendung der Schleife
[Java] Wie man Dateien ausgibt und schreibt!
[Java] So stellen Sie die Datums- und Uhrzeit auf 00:00:00 ein
[Java] So erhalten Sie das aktuelle Verzeichnis
[Verarbeitung × Java] Verwendung der Klasse
So erhalten Sie das Datum mit Java
[Verarbeitung × Java] Verwendung der Funktion
Über den Unterschied zwischen irb und pry
[Java] Verwendung der Calendar-Klasse
[Java] Unterschied zwischen Intstream-Bereich und rangeClosed
So wechseln Sie zwischen mehreren Java-Versionen
Unterschied zwischen int und Integer in Java
Java vs. JavaScript: Was ist der Unterschied?
Java und JavaScript
So finden Sie heraus, welche Java-Version der Klassendatei kompiliert wurde
So ermitteln Sie die Gesamtzahl der Seiten beim Paging in Java
[Java-Verbesserungsfall] Wie man die Grenze des Selbststudiums und darüber hinaus erreicht
Verstehen Sie den Unterschied zwischen int und Integer und BigInteger in Java und float und double
So erstellen Sie Ihre eigene Anmerkung in Java und erhalten den Wert
So finden Sie die Ursache des Ruby-Fehlers
[iOS] Verstehe den Unterschied zwischen Frame und Grenzen
[Java] Verwendung der FileReader-Klasse und der BufferedReader-Klasse
[Rails / Active Record] Über den Unterschied zwischen create und create!