mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 18.04.2024 03:01 Benutzername: Passwort: Auto-Login

Thema: Javascript - Durchschnitt berechnen vom 08.07.2008

Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Javascript - Durchschnitt berechnen
Autor Nachricht
Lex Talionis
Threadersteller

Dabei seit: 29.05.2007
Ort: Köln
Alter: -
Geschlecht: Männlich
Verfasst Di 08.07.2008 10:16
Titel

Javascript - Durchschnitt berechnen

Antworten mit Zitat Zum Seitenanfang

Hi,
ich habe folgendes Problem. Ich möchte aus verschiedenen Input-Feldern den Durchschnitt berechnen.
Ich habe also 6 Input-Felder ... darin werden Zahlen von 0-6 eingetragen.

In etwa so sollte das Ergebnis aussehen: 1, 3, 0, 6, 2, 5 = 2,8

Das dumme dabei ist, dass es auch noch in "Echtzeit" berechnet werden soll ... also sobald sich ein Wert verändert, erscheint ein neues Durchschnittsergebnis.

Ich habe 0 Ahnung von JS und mal versucht etwas hinzubekommen... aber es ist eine Katastrophe o.O
Wäre nett wenn mir jemand helfen könnte ..

lg, Lex

PS:
hmz...wen mein schwachsinnscode interessiert :/
Und falls 0 eingegeben wird, lässt es sich natürlich nicht teilen ...

Code:

<script type="text/javascript">
function getResult(wert) {
var vA = parseInt(document.getElementById('slider1').value);
var vB = parseInt(wert);
var vC = parseInt(wert);
var vD = parseInt(wert);
var vE = parseInt(wert);
var vF = parseInt(wert);

if(!vA || !vB || !vC || !vD || !vE || !vF) {
alert('Das sind keine Zahlen!');
return false;
}

document.getElementById('result').firstChild.nodeValue = (vA/6 + vB/6 + vC/6 + vD/6 + vE/6 + vF/6) + 'RESULT';
}
</script>


<form action="#">
<input name="A"  onchange="getResult(this.value);" id="slider1" type="text" value="5" />
<input name="B" onchange="getResult(this.value);" id="slider2" type="text" value="3" />
<input name="C" onchange="getResult(this.value);" id="slider3" type="text" value="1" />
<input name="D" onchange="getResult(this.value);" id="slider4" type="text" value="3" />
<input name="E" onchange="getResult(this.value);" id="slider5" type="text" value="6" />
<input name="F"  onchange="getResult(this.value);" id="slider6" type="text" value="4" />
<p id="result">ergebnis</p>
</form>
  View user's profile Private Nachricht senden
Ähnliche Themen [JavaScript] Datum von gestern berechnen
[javascript] mit <select> feld wert an javascript funk
Subnetting - Berechnen
aus Remissionswerten Lab-Werte in VBA berechnen
Pfadlänge berechnen in Ilustrator
Maße von Schriften berechnen
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.