- function rand(limit = 100) {
- return Math.round(Math.random() * limit);
- }
- function make_random_tax_table(min_threshold) {
- if (rand(2)) return [];
- const start = min_threshold === undefined ? rand() : min_threshold;
- const end = start + 1 + rand();
- return [[start, end, rand()]].concat(make_random_tax_table(end));
- }