El método join
nos permite unir todos los elementos de un array dentro de un solo string
sin modificar el array original.
<aside>
💡 Join va a retornar un string
vacío si el array no contiene ningún elemento.
</aside>
arrayName.join(/*separator string*/);
Este método recibe un string
que se colocará en medio de los elementos para concatenarlos.
<aside>
💡 Si el array solo tiene un elemento, entonces el separator string
se ignorará.
</aside>
const animals = ['🐱', '🐶', '🦁', '🐍', '🐞'];
console.log(animals.join('-')); //expected output -> '🐱-🐶-🦁-🐍-🐞'
console.log(animals.join('<->')); //expected output -> '🐱<->🐶<->🦁<->🐍<->🐞'
const number = [1];
console.log(number.join('-----')); //expected output -> '1' (la string que pasamos como argumento se ignora, ya que el array tiene un solo elemento.)