title: Why parseInt(Infinity) returns NaN and parseFloat(Infinity) returns infinity?
body: <p>What could be the reason to make these two functions behave differently for values infinity and -infinity. Does anyone ever find this inconsistency useful?</p>
  
  <pre><code>parseInt(Infinity); // NaN
  parseFloat(Infinity); // Infinity
  </code></pre>