Foros del Web » Creando para Internet » Flash y Actionscript »

preguntaSimple: Definir tipo de dato, o cambiarlo, en array.

Estas en el tema de preguntaSimple: Definir tipo de dato, o cambiarlo, en array. en el foro de Flash y Actionscript en Foros del Web. Que tal, esta pregunta es bastante basica. resulta que tengo un array asi: miArray = [[[1], ["Mensaje_1"]], [[2], ["Mensaje_2"]], [[3], ["Mensaje_3"]]]; es decir: numero, "texto" ...
  #1 (permalink)  
Antiguo 02/04/2009, 19:42
 
Fecha de Ingreso: febrero-2005
Ubicación: MEXICO
Mensajes: 455
Antigüedad: 19 años, 2 meses
Puntos: 5
preguntaSimple: Definir tipo de dato, o cambiarlo, en array.

Que tal, esta pregunta es bastante basica.
resulta que tengo un array asi:

miArray = [[[1], ["Mensaje_1"]], [[2], ["Mensaje_2"]], [[3], ["Mensaje_3"]]];

es decir: numero, "texto" ... combina un numero y una cadena de texto

mi problema es que al sumar: miArray[0][0]+1
el resultado es: 11

Es decir, maneja los numeros tambien como cadenas.
Como lo resuelvo?

O sea:
puedo definir el array al crearlo para que cierta posicion sea numero y cierta posicion sea texto?
O existe alguna forma de que antes de sumar miArray[0][0] con un numero, convertir a miArray[0][0] a numero?
__________________

  #2 (permalink)  
Antiguo 02/04/2009, 20:42
Avatar de TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 3 meses
Puntos: 193
Respuesta: preguntaSimple: Definir tipo de dato, o cambiarlo, en array.

Código actionscript:
Ver original
  1. Number ( miArray[0][0] ) + 1

Saludos!!
  #3 (permalink)  
Antiguo 03/04/2009, 02:49
 
Fecha de Ingreso: febrero-2005
Ubicación: MEXICO
Mensajes: 455
Antigüedad: 19 años, 2 meses
Puntos: 5
Respuesta: preguntaSimple: Definir tipo de dato, o cambiarlo, en array.

Oh gracias, ;)
__________________

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:02.