```в данном случае к строке привести проще```
Не проще, а потому что сначала идет числовое преобразование valueOf, которое в массиве если не задано специально возвращает сам массив, поэтому бесполезно. После этого вызывается toString, который и дает нужный эффект.
Ваш ответ - ещё одно подтверждение того, что с темой вы не особо разобрались :)
Link - это просто реактовский компонент, который делает под капотом то, на что вы потратили лишние три строчки кода и один метод