Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-02-2006, 12:49   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2006
Beiträge: 93
Einfache Frage zu Zahlenwerten und Strings

Hallo,

Mir ist gerade ein blödes Problem aufgefallen...

Ich lese aus eines XML-Datei Zahlenwerte. Diese Werte stehen in Anführungszeichen (im XML-File) und somit interpretiert Flash diese Werte als String (ist eigentlich auch gut so).

Das Problem sind nun meine if-Anweisungen. Wie kann ich es machen, dass Flash die String-Werte als Number interpretiert?

Konkretes Beispiel:

Code:
for (l=0; l<=dataset.length; l++) {
	if (dataset[l].attributes.x + dataset[l].attributes.w > smWidth)
		smWidth = dataset[l].attributes.x + dataset[l].attributes.w;
										
	if (dataset[l].attributes.y + dataset[l].attributes.h > smHeight)
		smHeight = dataset[l].attributes.y + dataset[l].attributes.h;
}
Wenn x zum Beispiel 10 ist und w=100, interpretiert if die "Zahl" als 10100 (soll aber 110 sein).

Danke für eure Tips!

Sebastian
kuehner ist offline   Mit Zitat antworten
Alt 15-02-2006, 12:52   #2 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 283
Musst halt eine Typumwandlung erzwingen
PHP-Code:
(int)zahl 
__________________
ein mensch ohne macke ist kacke...
DaKinel ist offline   Mit Zitat antworten
Alt 15-02-2006, 13:06   #3 (permalink)
vdch
 
Benutzerbild von Fietie
 
Registriert seit: Oct 2003
Ort: Krefeld
Beiträge: 316
ActionScript:
  1. if (dataset[l].attributes.x + dataset[l].attributes.w > smWidth)
  2.         smWidth = Number (dataset[l].attributes.x + dataset[l].attributes.w);
mit einem Number davor, sollte es eigentlich auch gehen.

Gruß Fiete
Fietie 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 07:14 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele