After result = [1].concat([2]), which statement is correct?
Explanation
concat returns a new shallow array containing values from both inputs, so result contains 1 and 2 while the input arrays remain unchanged. Claiming that the first input grows confuses combination with a mutating append operation.