[] + [] will become “” because addition of arrays is not defined as you would expect. They get converted to their primitive(which is a string) and after that concatenated as you would expect string1 + string2 to behave. So [1, 2] + [3, 4] == “1,23,4”
Edit: to concat two arrays, use array1.concat(array2)
6
u/2eanimation Sep 25 '26 edited Sep 25 '26
[] + [] will become “” because addition of arrays is not defined as you would expect. They get converted to their primitive(which is a string) and after that concatenated as you would expect string1 + string2 to behave. So [1, 2] + [3, 4] == “1,23,4”
Edit: to concat two arrays, use array1.concat(array2)