@tidyjs/tidy
Version:
Tidy up your data with JavaScript, inspired by dplyr and the tidyverse
13 lines (11 loc) • 592 B
JavaScript
function rate(numerator, denominator, allowDivideByZero) {
return numerator == null || denominator == null ? void 0 : denominator === 0 && numerator === 0 ? 0 : !allowDivideByZero && denominator === 0 ? void 0 : numerator / denominator;
}
function subtract(a, b, nullyZero) {
return a == null || b == null ? nullyZero ? (a != null ? a : 0) - (b != null ? b : 0) : void 0 : a - b;
}
function add(a, b, nullyZero) {
return a == null || b == null ? nullyZero ? (a != null ? a : 0) + (b != null ? b : 0) : void 0 : a + b;
}
export { add, rate, subtract };
//# sourceMappingURL=math.js.map