]> git.scottworley.com Git - inverse-tax/blobdiff - tax.js
Test merge_tax_tables
[inverse-tax] / tax.js
diff --git a/tax.js b/tax.js
index 2b5bd4a1a820a0299683a68fd2aba9d0cbbb8add..2319d21e0e44d4ed29b5aeb56eace3bf3790d819 100644 (file)
--- a/tax.js
+++ b/tax.js
@@ -28,8 +28,8 @@ function apply_deductible(table, deductible) {
 function merge_tax_tables(t1, t2) {
   if (t1.length == 0) return t2;
   if (t2.length == 0) return t1;
 function merge_tax_tables(t1, t2) {
   if (t1.length == 0) return t2;
   if (t2.length == 0) return t1;
-  [start1, end1, rate1] = t1[0];
-  [start2, end2, rate2] = t2[0];
+  const [start1, end1, rate1] = t1[0];
+  const [start2, end2, rate2] = t2[0];
   if (start1 == start2) {
     if (end1 == end2) {
       return [[start1, end1, rate1 + rate2]].concat(merge_tax_tables(t1.slice(1), t2.slice(1)));
   if (start1 == start2) {
     if (end1 == end2) {
       return [[start1, end1, rate1 + rate2]].concat(merge_tax_tables(t1.slice(1), t2.slice(1)));