Values & References5 / 16
Up next

Return new vs mutate

nums = [3, 1, 2]
# sort returns a new array, leaving the original
sorted = nums.sort
p nums
p sorted
# sort! mutates the receiver in place
nums.sort!
p nums
What you're solving

sort versus sort!