Информатика, вопрос задал Аноним , 2 года назад

Javascript. Каков будет результат "[] + []" и почему?

Ответы на вопрос

Ответил andrewss
4

Ответ:

Результатом будет пустая строка - "".

JavaScript преобразовывает массивы в строки, так как оператор + работает со строками и числами. Затем происходит конкатенация строк - то есть две строки объединяются в одну.

------

console.log([]+[])  //  выводит ""

console.log([2, 5, '3']+[10, 5, 8])  //  выводит строку "2,5,310,5,8"

Новые вопросы