Plus operator in JavaScript doesn't sum my values

前端 未结 4 1741
深忆病人
深忆病人 2021-01-28 22:57

I\'m trying to calculate the number of payments but output was wrong so i tried to calculate a simple operation on the month value.But \"+\" operator doesn\'t sum my values it a

4条回答
  •  -上瘾入骨i
    2021-01-28 23:17

    The actual type of the value is string. That's why string concatenation is happening. You have to use parseInt to convert string to integer to perform intended arithmetic operation.

    Change:

    var months=(principal)+(interestrate);

    To:

    var months = parseInt(principal) + parseInt(interestrate);

提交回复
热议问题