Javascript concatenating numbers, not adding up

前端 未结 3 1771
梦如初夏
梦如初夏 2020-12-07 04:14

It keeps concatenating my numbers into 2111 instead of 5. Why is this? I\'ve tried using parseInt with no luck. res3 btw represents a query into my database that I\'m execut

3条回答
  •  情书的邮戳
    2020-12-07 04:32

    If the values are strings then they will be concatenated, not added numerically.

    Try constructing a number from the string value:

    dt_total_hours += Number(res3.fieldByName(dt_cost_per_hour));
    //                ^------ Force a number here instead of a string.
    

提交回复
热议问题