WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   grundrechnen mit java script (http://www.wcm.at/forum/showthread.php?t=104573)

AIRNESS 05.08.2003 07:52

grundrechnen mit java script
 
Hallo Leute!

Bräuchte Eure Hilfe zu einem relativ leichten Thema:

Da ich selbst kein JS programmieren kann, muss ich damit leider euch belästigen :(

Ich hätte gerne folgendes:

Das JavaScript sollte im Prinzip nichts anderes, als multiplizieren können.

Man hackt in einer Check Box oder Drop down Feld einen Zustand an (entweder A oder B). Bei B verändert sich der Multiplikator bei verschiedenen Werten.

ZB: Bis 50 ist der Multiplikator 4 .. Bis 100 ist der Multiplikator 3,5.

Im Zustand A bleibt der Multiplikator immer gleich.

Rechenbeispiel: User hat Zustand B gewählt und gibt 40 ein -> Multi = 4 -> Ergebnis wäre 160

Beispiel2: Zustand B ; Eingabe 80 -> Multi 3,5 -> Ergebnis: 280

Bitte um verständlichen Source, den ich implementieren kann.

Die Werte werden natürlich in Forumalfelder im HTML eingegeben.

THX AIRNESS

myope 05.08.2003 12:14

schau mal bei selfhtml vorbei.
da gibts haufenweise tipps und tricks und beispiele für allerhand so dinge.

snowman 05.08.2003 18:50

http://www.cs.brown.edu/courses/brid...-tutorial.html

gruss,
snowman

AIRNESS 05.08.2003 20:30

thx leute .. werd mich da mal reinlesen

jak 06.08.2003 12:43

Siehe test1.txt
du solltest halt noch eine Abfrage hinzufügen ob wirklich eine Zahl eingegeben wurde.

Ich glaube der Quelltext ist ziemlich selbsterklärend:
Am Anfang wird Zahl der Wert zugewiesen den man im input-Feld eingibt.
Dann wird mit if abgefragt ob der Radio Button A oder B aktiviert wurde.
Wenn A ausgewählt wurde wird der Variable verhaeltniss der Wert 4 zugewiesen sonst passiert folgendes:
verhaeltniss=3; //Damit verhältniss auch dann einen Wert hat wenn die nachfolgenden Bedingungen dnicht erfüllt sind.
if (zahl<=50) verhaeltniss=4;
if (zahl<=100) verhaeltniss=3.5;

Dann wird die das Ergebniss der Multiplikation zahl*verhaeltniss ins Feld ergebniss geschrieben.

Jak


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag