Sorting arrays with JavaScript: a deep look into the sort() method