title: Javascript: prototype of Number
body: <pre><code>var x= 1;  
  Number.prototype.test = function () { return this };  
  x.test() === x.test() // false  
  </code></pre>
  
  <p>Why does the <code>===</code> test return false?</p>