子功能不起作用

时间:2014-10-17 19:00:58

标签: javascript function scope global-variables

我的函数formatMoney在从recalculateReservationFee()调用时有效,但当我尝试从名为{{1}的子函数调用formatMoney时,我的javascript控制台给出了错误“未定义的函数”那是recalculateGrandTotal()里面的。我不明白为什么会这样,我如何重新审视从recalculateReservationFee()访问formatMoney的方法?

这是我的代码:

recalculateGrandTotal()

1 个答案:

答案 0 :(得分:1)

该行

var theGrandTotal = vacationRentalPrice + ....  + formattedNewReservationFee; 
                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

formattedNewReservationFee听起来像是一个字符串。 number + "string" = "numberstring"