Skip to content

Instantly share code, notes, and snippets.

@joseanpg
Forked from juandopazo/gist:1144127
Created August 13, 2011 18:43
Show Gist options
  • Save joseanpg/1144144 to your computer and use it in GitHub Desktop.
Save joseanpg/1144144 to your computer and use it in GitHub Desktop.
Concatenar arrays anidados recursivamente
function aplaneitor2(arr,sep){
return function step(a){return Array.isArray(a) ? a.map(step).join(sep) : a}(arr);
}
var test = ["hola", ["soy", ["juan", "fernandez"] ], "y", ["no", "tengo", ["dinero"] ] ];
console.log(aplaneitor2(test,'**')) // -> hola**soy**juan**fernandez**y**no**tengo**dinero
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment