This page has a simple alert:
alert(185.3 + 12.37);
To me, that should equal 197.67
However, in the browsers I've tested (Chrome/Safari on OSX, FF on Win7) the answer is:
197.67000000000002
Why is that? Is this just a known bug or is there more to JavaScript addition than I realize?