f();
}
-function near(a, b, epsilon = 1e-6) {
- return Math.abs(a - b) < epsilon;
-}
-
function rand(limit = 99) {
return Math.round(Math.random() * limit);
}
function make_random_tax_table() {
function make_random_table(min_threshold) {
- if (rand(2)) return [];
+ if (rand(4) == 0) return [];
const start = min_threshold === undefined ? rand() : min_threshold;
const end = start + 1 + rand();
return [[start, rand()]].concat(make_random_table(end));