h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;

        
b=gQ7hIwp6WOLz2waFGdtFk0fX6BcFDRAc6TBql8SNGN9OhXA8Rj96CmWUGc9n8j5W3oyDQim6ZQozHwH7r1uGYMOE/5swIykUpp0kin3ufGlHa5WyVXzx0nIkQIngvPJUjt6sxkZna/M6sVRXyN8ZrUaGxaAUM/o182THjxBxl6A=
Received: by 10.48.226.17 with SMTP id y17mr69916nfg;
        Thu, 29 Sep 2005 12:48:45 -0700 (PDT)
Received: by 10.48.3.20 with HTTP; Thu, 29 Sep 2005 12:48:45 -0700 (PDT)
Message-ID: <[EMAIL PROTECTED]>
Date: Thu, 29 Sep 2005 21:48:45 +0200
From: =?ISO-8859-1?Q?Jose_M=AA_Balsas?= <[EMAIL PROTECTED]>
To: asnativos@5dms.com
Subject: 
=?ISO-8859-1?Q?Re:_[ASNativos]_Array_num=E9rico_devuelve_NaN_al_operar?=
In-Reply-To: <[EMAIL PROTECTED]>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
References: <[EMAIL PROTECTED]>
         <[EMAIL PROTECTED]>
X-BeenThere: asnativos@5dms.com
X-Mailman-Version: 2.1b2
Precedence: bulk
Reply-To: asnativos@5dms.com
List-Id: Lista dedicada a Actionscript <5dms.com.asnativos.5dms.com>
List-Post: <mailto:asnativos@5dms.com>
List-Subscribe: <http://list.5dms.com/mailman/listinfo/5dms.com.asnativos>,
        <mailto:[EMAIL PROTECTED]>
List-Unsubscribe: <http://list.5dms.com/mailman/listinfo/5dms.com.asnativos>,
        <mailto:[EMAIL PROTECTED]>
List-Archive: <http://list.5dms.com/mailman/private/5dms.com.asnativos>
List-Help: <mailto:[EMAIL PROTECTED]>
Sender: [EMAIL PROTECTED]
Errors-To: [EMAIL PROTECTED]

Buenas, as=ED a primera vista, f=EDjate que el m=E9todo splice, devuelve un
array. Si ejecutas con la ventana de depuraci=F3n ver=E1s c=F3mo queda lo
que almacenas en tmpdepths.

De esta forma, deber=E1s acceder a los nuevos datos as=ED: tmpdepths[i][0]

Si sustituyes eso, en principio, deber=EDa estar funcion=E1ndote.

Salu2

El 29/09/05, Javier Fern=E1ndez<[EMAIL PROTECTED]> escribi=F3:
> Hola lista, tengo un array con n numeros que recorro aleatoriamente y
> reordeno en otro array para aplicarlo despu=E9s a la profundidad de vario=
s
> mcs; ning=FAn problema para crear el nuevo array, pero a la hora de aplic=
ar
> los valores como depths en un duplicateMovieClip no funciona (?)
> Pruebo a operar con los valores y me encuentro con que me arroja NaN...
>
> Este es el codigo,
>
> [code]
> var depths:Array =3D new Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
> var total:Number =3D depths.length;
> var tmpdepths:Array =3D new Array();
> for (var i:Number=3D0; i<total; i++) {
>  tmpdepths.push(depths.splice(random(depths.length), 1));
>  trace(tmpdepths[i]);
>  trace(tmpdepths[i]+1);
> }
> [/code]
>
> El primer trace devuelve el n=FAmero, el segundo devuelve NaN.
> He probado de todo y no hay manera. Si pido el typeof me devuelve [object=
] y
> si trato de forzarlo con Number() me devuelve NaN...
>
> a ver si me podeis echar una mano porque llevo un rato dandole vueltas y =
no
> soy capaz de progresar. :(
>
> Gracias de antemano y un saludo.
> Javier Fern=E1ndez
> --
> http://drusunlimited.com
>
> ----------------------------------
> Lista ASNativos:asnativos@5dms.com
> http://www.5dms.com/listas
> ----------------------------------
>
----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------

Responder a