Dabei seit: 20.08.2005 Ort: - Alter: 43 Geschlecht:
Verfasst Di 24.04.2007 16:23 Titel
Actionscript 1 > Brauche Hilfe beim Dreisatz
Hi Leute!
Wie scheibt man einen Dreisatz in Actionscript?
Mein Beispiel ist so aufgebaut:
Ich habe zunächst zwei Eingabefelder t1 und t2.
Der Inhalt derer wird wird auch auf zwei weitere Dyn.Felder ausgegeben (t3 und t4) (Weiß nicht ob's wichtig ist zu wissen ).
Okay...
In t1 kommt eine Summe die 100 entspricht.
t2 ist der prozentuale Anteil von t1.
Fragebeispiel:
50(t1) Leute haben sich einen Film angesehen und 25(t2) davon fanden ihn doof.
Bloß wie formuliert man das in AS?
t1 = 100
t2 = x (geht ja nicht)
100*t2/t1 ?
Und wie übergebe ich dann das Ergebnis an eine Funktion? Weil ich nicht vestehe wie ich den prozentualen Anteil definieren soll... der ist doch schon t2.. t2 = t2?
Brauche ja eine Ergebnisvariable, mit der ich dann weiterabeiten kann. Oder ist egal was ich da nehme?
Ich muss dem Ergebnis nämlich einem Prozentbalken zuordnen..
such dir da ne formel raus und wend sie auf dein beispiel an
edit:
hatte es nur grob überflogen und dachte es hapert eher an der formel.
hier mal nen ansatz:
auf deinen absenden button des eingabeformulars:
Code:
on(release) {
var result = 3satz(_root.meinfeldnamefürdas100prozentvalue.value,_root.meinfeldnamefürdasnprozentvalue.value);
trace(result);
}
(die instanznamen der eingabefelder bzw. die movieclips die noch dazwischen liegen müssen natürlich entsprechend angepasst werden - dein Ergebnis steht in der Variable "result").
und das ist die funktion:
Code:
function 3satz(int1,int2) {
return math.round((100 * int2) / int1);
}
... der code erhebt allerdings keinen anspruch auf richtigkeit.. ich mach nur alle jubeljahre mal as
Zuletzt bearbeitet von sahnemuh am Di 24.04.2007 17:05, insgesamt 4-mal bearbeitet
Dabei seit: 20.08.2005 Ort: - Alter: 43 Geschlecht:
Verfasst Di 24.04.2007 18:53 Titel
Hi, vielen Dank...
leider erhalte ich eine Syntax-Fehlermeldung. Bin auch kein As-Profi, daher sehe ich leider nicht woran es liegen könnte.
Ich habe mal hier eine Beispieldatei erstellt, die es vielleicht besser verdeutlicht. Vielleicht sieht jemand den Fehler?
Oder ist das doch vielleicht so kompliziert?
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.
Mediengestalter.info ist ein Projekt von Webformatik:: Forensoftware: phpBB