Untitled
Anonymous
javascript
02/13/2026 4:44 AM
780 B
9
Indexable
function round2(x) {
return Math.round(x * 100) / 100;
}
var totalAmounts = [];
var rate = TaxRate; //TaxRate is a local variable input (Scalar)
for (var i = 0; i < Subtotal.length; i++) {
var sub = Subtotal[i]; //Subtotal[i] is context variable input (Array)
var tax = round2(sub * rate);
totalAmounts.push(round2(sub + tax));
}
var taxAmount = totalAmounts.length > 0 ? round2(Subtotal[0] * rate) : 0;
({
TotalAmount: totalAmounts, //totalAmounts is a list (context variable output)
TaxAmount: taxAmount //taxAmount is a scalar (local variable output)
});Editor is loading...
Leave a Comment