Guest User

Untitled

a guest
Jun 17th, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. <cfscript>
  2. payments = [
  3. [{amt: 1}, {amt: 1}, {amt: 1}],
  4. [{amt: 1}, {amt: 1}],
  5. [{amt: 1}]
  6. ];
  7.  
  8. function sumInvoiceAmounts(require array invoices) {
  9. return invoices.reduce(function (subtotal, invoice) {
  10. return subtotal + invoice.amt;
  11. }, 0);
  12. }
  13. function sumPaymentInvoices(required array payments) {
  14. return payments.reduce(function (total, invoices) {
  15. //var fml =
  16. return total + sumInvoiceAmounts(invoices);
  17. }, 0);
  18. }
  19. writeDump(sumPaymentInvoices(payments))
  20. </cfscript>
Add Comment
Please, Sign In to add comment