The results that my following code is returning is [1, 2, 3], but if you check this fiddle, my solution is correct. Please someone fix it.
var merge = function(nums1, m, nums2, n) {
nums1.splice(m);
nums2.splice(n);
nums1 = [...nums1, ...nums2];
};