Outputting the array into a string

Finally, we come to the final two methods: toString and join.

If we want to output all the elements of the array into a single string, we can use the toString method as follows:

console.log(numbers.toString()); 

This will output the values 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, and 10 to the console.

If we want to separate the elements by a different separator, such as -, we can use the join method to do just this, as follows:

const numbersString = numbers.join('-');  
console.log(numbersString); 

The output will be as follows:

1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-10 

This can be useful if we need to send the array's content to a server or to be decoded (and then, knowing the separator, it is easy ...

Get Learning JavaScript Data Structures and Algorithms - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.