Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-06-2004, 08:57   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Ort: Bayern
Beiträge: 120
wert erhöhen

hab mit der "suchen und finden" Funktion nichts gefunden deshalb hier
mein Problem:

ich möchte eine Variable jeweils um den eigenen Wert + die hälfte meines vorhergehenden Wertes erhöhen.

z.B. "i" ist jetzt mal die Zahl 10

Zahl 01 = 10
Zahl 02 = 25 (10 +10 +(10*0,5))
Zahl 03 = 47.5 (25 +10 +(25*0.5))

Irgendwie bringe ich es nur linear hin weil ich den entsprechenden
Befehl (vielleicht math. ?) nicht finden kann.

Danke für die Hilfe...
__________________
Danke an alle Beteiligten ...
drive68 ist offline   Mit Zitat antworten
Alt 08-06-2004, 09:02   #2 (permalink)
life is a flash
 
Registriert seit: Oct 2002
Ort: Wien
Beiträge: 172
versuch mal
PHP-Code:
i=(i+10)+i/2
Raffraff ist offline   Mit Zitat antworten
Alt 08-06-2004, 09:05   #3 (permalink)
.
 
Benutzerbild von SunboX
 
Registriert seit: Sep 2002
Ort: Auerbach / Mittweida
Beiträge: 912
Wie wärs mit

PHP-Code:
i*2.5 
???

Ciao SunboX
__________________
..:: mein weblog ::.. ..:: meine homepage ::.. ..:: VisualDRUGS ::..
Zitat:
Geschrieben von emax
iterativ arbeiten ist menschlich, rekursiv dagegen göttlich :D
Künstliche Intelligenz ist leichter zu ertragen, als natürliche Dummheit!
SunboX ist offline   Mit Zitat antworten
Alt 08-06-2004, 09:06   #4 (permalink)
life is a flash
 
Registriert seit: Oct 2002
Ort: Wien
Beiträge: 172
PHP-Code:
zahl 0;

for(
i=1;i<=10;i++){
    
zahl = (zahl+10)+zahl/2;
    
trace(zahl);

Gibt die ersten 10 Zahlen aus:

10
25
47.5
81.25
131.875
207.8125
321.71875
492.578125
748.8671875
1133.30078125
Raffraff ist offline   Mit Zitat antworten
Alt 08-06-2004, 09:20   #5 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Ort: Bayern
Beiträge: 120
hab mich nicht ganz klar ausgedrückt - ich habe zwei variablen ...

zahl = irgendein Wert z.B. die Zahl 10;
" i " = die Zahlen 1 bis 6 innerhalb einer for-Schleife

wert[i] = (zahl*i)+(zahl*(i-1)/2);
----> = 10*2 +(10*1)/2;
----> = 25;

Wenn ich es jedoch so mache kommen bei mir immer nur lineare Werte raus und nicht die Multiplikation aus dem "vorwert"
__________________
Danke an alle Beteiligten ...
drive68 ist offline   Mit Zitat antworten
Alt 08-06-2004, 09:29   #6 (permalink)
.
 
Benutzerbild von SunboX
 
Registriert seit: Sep 2002
Ort: Auerbach / Mittweida
Beiträge: 912
PHP-Code:
var zahl 10;
var 
6;
while(
0) {
    
zahl = (zahl*i)+(zahl*(i-1)/2);
    
trace(zahl);
    
i--;

Ciao SunboX
__________________
..:: mein weblog ::.. ..:: meine homepage ::.. ..:: VisualDRUGS ::..
Zitat:
Geschrieben von emax
iterativ arbeiten ist menschlich, rekursiv dagegen göttlich :D
Künstliche Intelligenz ist leichter zu ertragen, als natürliche Dummheit!
SunboX ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 13:29 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele