Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/05/2011, 09:04
Avatar de Aijoona
Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 13 años
Puntos: 343
Respuesta: juntar arrays

Asi rapido, [PUEDE FALLAR]:

Código Javascript:
Ver original
  1. var s = ['val','(na','da','es)','seva','(es','hoy)','(jajjgdg','as','assas','asasas','asas','i)'];
  2.  
  3. var status = -1;
  4. for(var i = 0; i < s.length; i++) {
  5.     if(status == -1) {
  6.         if(s[i].indexOf('(') != -1) {      
  7.             status = i;    
  8.         }
  9.     } else {
  10.         s[status] += ' '+s.splice(i--, 1);
  11.         if(s[status].indexOf(')') != -1) {
  12.             status = -1;
  13.         }  
  14.     }
  15. }
  16.  
  17. s // ["val", "(na da es)", "seva", "(es hoy)", "(jajjgdg as assas asasas asas i)"]
__________________
blog | @aijoona