title: Sorting strings in descending order in Javascript (Most efficiently)?
body: <p>W3CSchools has this example:</p>
  
  <pre><code>var fruits = ["Banana", "Orange", "Apple", "Mango"];
  fruits.sort();
  fruits.reverse();
  </code></pre>
  
  <p>Is this the most efficient way to sort strings in descending order in Javascript?</p>
  
  <h2>Update</h2>
  
  <p>One of the answers is using <code>localeCompare</code>.  Just curious whether if we do <code>reverse()</code>, will that work for all locales (Maybe this is a separate question - Just let me know in the comments)?</p>