Jump to content

[SOLVED] Why are these not adding?


ballhogjoni

Recommended Posts

In javascript, both addition and concatenation use the + symbol. So, if one of the variables is a string (even if it's all numbers in that string) it will use concatenation. Either fine which one is a string, and fix the code earlier to make it an integer...or just wrap the values in parseInt():

 

<script type="text/javascript">
  var num = 2;
  var TOTAL_ADULTS = '1';
  alert(parseInt(num) + parseInt(TOTAL_ADULTS));
</script>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.