geoffrey and josh, thx it woks great!

On 1/24/06, Geoffrey Williams <[EMAIL PROTECTED]> wrote:
>
> The leading zero signifies that the number is an octal; like 0x is hex.
> Use
> parseInt.
>
> parseInt ("0023", 10);
>
> /**
> * Timestamp, to see how long this thing takes to post: 1:58 PM EST
> */
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of quinrou .
> Sent: Tuesday, January 24, 2006 1:01 PM
> To: Flashcoders mailing list
> Subject: [Flashcoders] number casting weirdness
>
> Hi all,
>
> I am having some really strange things with the Number casll
>
> here are some tests I've been running and some unexpecting things
> happened.
>
> var str:String = "0023";
> trace(str); // output 0023 - this correct and expected
>
>
> var numb:Number = Number(str)
> trace(numb); // output 19 - this incorrect and unexpected - was expecting
> either 0023 or 23
>
> var numb2:Number = Number("23")
> trace(numb2); // output 23 - this correct and expected
>
> var numb3:Number = Number("00"+"23")
> trace(numb3); // output 19 - this incorrect and unexpected - was expecting
> either 0023 or 23
>
> var numb4:Number = Number("11"+"23")
> trace(numb4); // output 1123 - this correct and expected
>
> is there a bug with the class number and the use of 0 ? how am I supposed
> to
> get 0023 or 23 out of "0023" (string) without cleaning the string and
> looking for the 0's.
>
> thanks
>
> Seb
> _______________________________________________
> Flashcoders mailing list
> Flashcoders@chattyfig.figleaf.com
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
>
>
>
> _______________________________________________
> Flashcoders mailing list
> Flashcoders@chattyfig.figleaf.com
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to