Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/05/2011, 08:52
dukeblass
 
Fecha de Ingreso: mayo-2011
Mensajes: 171
Antigüedad: 13 años, 8 meses
Puntos: 32
Respuesta: juntar arrays

Cita:
Iniciado por zerokilled Ver Mensaje
buenas, se me ocurre que iteres por cada elemento del array. en cada ciclo verifica si existe el parentesis de apertura. si existe, acoplas el proximo elemento al anterior a la vez que vas analizando si dicho elemento contiene el parentesis de cierre. para acoplarlo, puedes usar un nuevo array o bien puedes hacer las modificaciones en el mismo array con splice.
mas o menos eso tengo y ya identifico cual item del array tiene el que abre y cual el que cierra lo que no me da a la idea es como juntar y solo hasta el que cierra

Código Javascript:
Ver original
  1. function ms(s){return document.write(s);}// obiado..XD
  2. for(var b=0;b<a.length;b++){
  3.     var coP=a[b].match(/^\(/)?'inP':a[b].match(/\)$/)?'fnP':'';
  4.     // inP inicia parentecisi --> fnP finaliza parentesis
  5.       ms(a[b]+' -> '+coP+'<br>');
  6. }

eso me bota :

uno ->
(dos-> inP
tres->
cuatro) -> fnP
cinco ->
(seis -> inP
siete->
ocho) -> fnP
nueve ->
diez ->

el dilema que se me a dado ahora es como los junto :P