title: javascript includes method outputs incorrect result
body: <pre><code>&lt;!DOCTYPE HTML&gt;
  &lt;html&gt;
  
  &lt;body&gt;
  
    &lt;p&gt;Before the script...&lt;/p&gt;
  
    &lt;script&gt;
      alert([[25,4]].includes([25,4]));
    &lt;/script&gt;
  
    &lt;p&gt;...After the script.&lt;/p&gt;
  
  &lt;/body&gt;
  
  &lt;/html&gt;
  </code></pre>
  
  <p>When I run the above code, it outputs "false", which isn't correct. If I change [[25,4]].includes([25,4]) to ['a'].includes('a'), it outputs the correct answer "true". Why does it do that? </p>