This is because the long datatype is not existent in JavaScript. For that, you will have to use an additional library. Just in case you don't want to go there, the included files are also attached.
Code:
<div style="font: 14px monospace;">
<script type="text/javascript" src="mathcontext.js"></script>
<script type="text/javascript" src="bigdecimal.js"></script>
<script type="text/javascript">
for (var i = 1; i <= 9; i++) {
var firstNumber = parseInt(i + "20575940379279400", 10);
var secondNumber = 13510798882111488;
var finalNumber = parseInt(firstNumber, 10) + secondNumber;
var v1 = new BigDecimal(firstNumber.toString());
var v2 = new BigDecimal(secondNumber.toString());
finalNumber = v1.add(v2);
document.write(" " + firstNumber + "<br />+ " + secondNumber);
document.write("<br />--------------------<br /> " + finalNumber)
document.write("<br /><br />");
}
</script>
</div>
If the post was helpful...Rate it! Remember to use [code] or [php] tags.
* The Best Reasons to Target Windows 8
Learn some of the best reasons why you should seriously consider bringing your Android mobile development expertise to bear on the Windows 8 platform.