Plus operator in JavaScript doesn't sum my values

前端 未结 4 1807
深忆病人
深忆病人 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条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2021-01-28 23:19

    The values you are summing are strings. You need to convert them to integers:

    parseInt(principal)+parseInt(interestate)
    

    The reason for this is that input values are always strings. AFAIK, this is even if you set the type to number. parseInt(s) converts a string s to an int.

提交回复
热议问题