Объект Array наследует метод valueOf из Object. Метод valueOf объекта Array возвращает примитивное значение массива или примитивное значение его элементов так:
Тип объекта элемента
Тип данных возвращаемого значения
Boolean
Boolean
Number или Date
number
Все прочие
string
Этот метод обычно вызывается в JavaScript внутренне, а не явно в коде.