Foros del Web » Programando para Internet » Javascript »

Como convierto este array de numeros a int

Estas en el tema de Como convierto este array de numeros a int en el foro de Javascript en Foros del Web. hola tengo un ciclo y un array Código: var arrayErrores=new Array(); for(var q=0;q<5;q++){ var errorRes3 = $(".resultado3:eq("+q+")").val(); //capturo el valor de resultado 3 segun la ...
  #1 (permalink)  
Antiguo 17/12/2013, 08:50
 
Fecha de Ingreso: agosto-2013
Mensajes: 99
Antigüedad: 10 años, 8 meses
Puntos: 3
Como convierto este array de numeros a int

hola tengo un ciclo y un array

Código:
var arrayErrores=new Array();

  for(var q=0;q<5;q++){
		
		var errorRes3 = $(".resultado3:eq("+q+")").val(); //capturo el valor de resultado 3 segun la q
		
		arrayErrores.push(errorRes3);
		
	}
pero pasa que me los pone de sgte manera y estan en string

["5", "1", "-1", "-8", "-8"]

yo quier que me queden asi

[5, 1, -1, -8, -8]

Desde ya muchas gracias
  #2 (permalink)  
Antiguo 17/12/2013, 09:07
Avatar de marlanga  
Fecha de Ingreso: enero-2011
Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 3 meses
Puntos: 206
Respuesta: Como convierto este array de numeros a int

Código Javascript:
Ver original
  1. var arr=["5", "1", "-1", "-8", "-8"];
  2. console.log(arr);
  3. arr.forEach(function(ele, i, arr){ arr[i]=parseInt(ele); });
  4. console.log(arr);

Aunque en tu caso es mejor que cambies
arrayErrores.push(errorRes3);
por
arrayErrores.push(parseInt(errorRes3));

Etiquetas: int, numeros
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 16:10.