Array Reverse is not working for me ... : <p>Consider the following code (React JS code):</p>

<pre><code>  poll() {
    var self   = this;
    var url    = "//" + location.hostname + "/api/v1/eve/history/historical-data/" + this.state.itemId + '/' + this.state.regionId + '/40';

    $.get(url, function(result) {
      console.log(result.data, result.data.reverse());
      self.setState({
        error:          null,
        historicalData: result.data.reverse(),
        isLoading: false
      });
    }).fail(function(response) {
      self.setState({
        error: 'Could not fetch average price data. Looks like something went wrong.',
      });
    });
  }
</code></pre>

<p>Notice the console.log. Lets see an image:</p>

<p><a href="https://i.stack.imgur.com/yWnRm.png" rel="noreferrer"><img src="https://i.stack.imgur.com/yWnRm.png" alt="enter image description here"></a></p>

<p>Last I checked, reverse should have reversed the order of the array. Yet it doesn't.</p>

<p>Am I <a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse" rel="noreferrer">Using this wrong (official MDN Docs)</a>? Why isn't reverse working?</p>
