UNPKG

@ayonli/jsext

Version:

A JavaScript extension package for building strong and modern applications.

20 lines (17 loc) 648 B
import { avg, product, sum, round } from "../math.ts"; declare global { interface Math { /** Returns the sum value of the given values. */ sum(...values: number[]): number; /** Returns the average value of the given values. */ avg(...values: number[]): number; /** Returns a the product value multiplied by the given values. */ product(...values: number[]): number; /** Returns the rounded value of the given number to a specified precision. */ round(value: number, precision: number): number; } } Math.sum = sum; Math.avg = avg; Math.product = product; Math.round = round;