Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-09-2005, 16:14   #1 (permalink)
safe and sound.
 
Benutzerbild von absalem
 
Registriert seit: Jan 2002
Ort: Düsseldorf
Beiträge: 450
isNaN prob

Hi!

folgende zeilen fuzen in flash 6 / as 1 problemlos:

ActionScript:
  1. neu = lx_old + VARlx-_root.lx_old / 8;
  2. trace(isNaN(neu));
  3. // trace ergibt true;
  4.  

in flash 7 / as1 ergibt trace false;

warum?

gruss!
__________________

absalem.de
absalem ist offline   Mit Zitat antworten
Alt 07-09-2005, 16:15   #2 (permalink)
muh
 
Benutzerbild von Janoscharlipp
 
Registriert seit: Apr 2002
Ort: Freiburg / Stuttgart
Beiträge: 4.338
wenn man jetzt noch wüsste, was in den Variablen drinn steht … und am besten noch verständlicher hießen, könnte man vielleicht helfen.
__________________
»Carpe diem«, sagte der Graf. (Terry Pratchett: Ruhig Blut!)
Janoscharlipp ist offline   Mit Zitat antworten
Alt 07-09-2005, 16:28   #3 (permalink)
safe and sound.
 
Benutzerbild von absalem
 
Registriert seit: Jan 2002
Ort: Düsseldorf
Beiträge: 450
ActionScript:
  1. lx_old=3940;
  2. VARlx=_xmouse*(-1)+100;
  3.  
  4. neu = lx_old +(VARlx-lx_old)/8;
  5. trace(isNaN(neu));
  6. // trace ergibt true;
  7.  

frag mich halt wieso flash player 6 sagt: ist ne nummer, und flash player 7 sagt nee...
__________________

absalem.de

Geändert von absalem (07-09-2005 um 16:30 Uhr)
absalem ist offline   Mit Zitat antworten
Alt 07-09-2005, 16:31   #4 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Also bei mir ergibt das trace immer false...
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 07-09-2005, 16:36   #5 (permalink)
muh
 
Benutzerbild von Janoscharlipp
 
Registriert seit: Apr 2002
Ort: Freiburg / Stuttgart
Beiträge: 4.338
Könnte es sein, dass lx_old ein String ist? Ansonsten, sollte es immer gehn.
__________________
»Carpe diem«, sagte der Graf. (Terry Pratchett: Ruhig Blut!)
Janoscharlipp ist offline   Mit Zitat antworten
Alt 07-09-2005, 16:45   #6 (permalink)
safe and sound.
 
Benutzerbild von absalem
 
Registriert seit: Jan 2002
Ort: Düsseldorf
Beiträge: 450
flash 7 player scheint irgendwie probs gehabt zu haben mit dem VARlx...
wenn ich die variable umbenenne funzt es--..
keine ahnung wieso.
__________________

absalem.de

Geändert von absalem (07-09-2005 um 17:01 Uhr)
absalem ist offline   Mit Zitat antworten
Alt 07-09-2005, 17:06   #7 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
ergibt immer false !!!

gib doch mal das da ein:
trace(isNaN(neu)+' // '+neu+' // '+typeof(neu));

und lade mal deine fla hoch. wollen wir alle mal sehen, wie da true rauskommen kann.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (07-09-2005 um 17:08 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 07-09-2005, 23:51   #8 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Zitat:
frag mich halt wieso flash player 6 sagt: ist ne nummer, und flash player 7 sagt nee...
isNaN bedeutet is Not A Number

mfg. r
bokel ist offline   Mit Zitat antworten
Alt 09-09-2005, 10:40   #9 (permalink)
safe and sound.
 
Benutzerbild von absalem
 
Registriert seit: Jan 2002
Ort: Düsseldorf
Beiträge: 450
Zitat:
Zitat von bokel
isNaN bedeutet is Not A Number

mfg. r
ja, das ist mir klar.

flash 6 sagt: false
flash 7 sagt: true

wie gesagt, lag mir der VARlx zusammen.. nachdem ich die variable umbenannt habe, hat es geklappt.

gr, a
__________________

absalem.de
absalem 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 16:47 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele