Given the following situation:
let ary = [1, 2, 3];
console.dir(ary);
// ^ this console.dir outputs the reversed order, even though ary is not defined using a sort
// 3, 2, 1
function x(ary) {
  let ary2 = ary.sort( function(a,b) { return b-a } );
  // only define ary2 as the sorted array
  return ary2;  
}
document.getElementById('locationAry2').innerHTML = x(ary);
// ^ this is correct since ary2 is reversed in function x<p id="locationAry2"></p>Why does it return the array in the variable 'ary' sorted, when only the ary2 is sorted?
 
    