Вычитание значения из результата функции
Я использую модуль "ngCart", чтобы действовать в качестве корзины для покупок на веб-сайте, и я пытаюсь настроить дополнительный способ внедрения системы ваучеров в мое приложение.
до сих пор мой метод выглядит так:
ngCart.applyFiveVoucher = function(){
if(ngCart.setFiveVoucher) {
this.totalCost() -= 5
}
но возвращается:
ReferenceError: Invalid left-hand side in assignment
Я понимаю, что вы не можете изменить возврат функции, но я не могу редактировать метод внутри модуля, так как эти изменения не будут переданы, если другие люди попытаются использовать мое репо. Какие-либо предложения?
1 ответ
Вы не можете присвоить результат функции.
ngCart.applyFiveVoucher = function () {if (ngCart.setFiveVoucher) {return this.totalCost () - 5; }