title: Why round value is different?
body: <p>I know if I round up -1.5, it's -2.</p>
  
  <p>so I tried to do with C# it returns -2 correctly.</p>
  
  <pre><code>Console.WriteLine(Math.Round(-1.5, 0));
  </code></pre>
  
  <p>also I tried to do with Excel, it also returns -2.</p>
  
  <pre><code>=Round(-1.5,0)
  </code></pre>
  
  <p>but when I do with javascript, it returns -1.</p>
  
  <pre><code>Math.round(-1.5)
  </code></pre>
  
  <p>why this values are different?</p>
  
  <p>and how can I get -2 instead of -1 when I do this with javascript?</p>