Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/06/2012, 15:03
alexg88
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: Como concatenar el resultado de recorrer un array

Buenas,

Puedes hacer lo siguiente:

Código Javascript:
Ver original
  1. function Concat(array,fValuesConcat){
  2.  
  3.     var result = "";
  4.    
  5.     if (array instanceof Array){
  6.    
  7.     for(var i = 0;i<array.length;i++){
  8.         if (fValuesConcat != undefined){
  9.         result += fValuesConcat(array[i]).toString();
  10.         }
  11.         else result +=array[i].toString();
  12.            
  13.     }
  14.        
  15.     return result;
  16. }
  17. else throw new Error("El primer argumento debe ser un array");
  18.    
  19. }
  20.            
  21. var array = ["1224","Alex"];
  22.        
  23.         alert(Concat(array,function(valor){
  24.          return valor.substring(0,2);  
  25.         }));

Con JQuery:

Código Javascript:
Ver original
  1. var array = ["1224","Alex"];
  2. var resultado = "";
  3.  
  4. $(array).each(function(i,valor){
  5.     resultado += valor.toString();
  6. });
  7.  
  8. alert(resultado);