datadancer
Version:
## What is DataDancer?
80 lines (79 loc) • 1.82 kB
TypeScript
import { Base } from '../common/Base';
declare type Deviation = {
origin: number[];
avarage: number;
deviation: number[];
};
declare type StandardDeviation = {
variance: number;
standardDeviation: number;
};
declare type MinMax = {
min: number;
max: number;
};
export declare class NumberMethods extends Base {
/**
* fields
*/
private a;
/**
* properties
*/
/**
* constructor
*/
constructor();
/**
* methods
*/
/**
* you can get number of fixed digit randomly
*
* (digit: number, isString?: boolean, zeroFixBackDigit?: number)
*/
getRanDigitNum(digit: number, isString?: boolean, zeroFixBackDigit?: number): any;
/**
* you can get number from a to b randomly
*
* (start: number, end: number)
*/
getRanRangeNum(start: number, end: number): number;
/**
* you can get sum value of number array
*
* (arr: number[])
*/
sum(arr: number[]): number;
/**
* you can get avarage value of number array
*
* (arr: number[])
*/
avarage(arr: number[]): number;
/**
* you can get deviation value of number array
*
* (arr: number[])
*/
deviation(arr: number[]): Deviation;
/**
* you can get variance value of number array
*
* (arr: number[])
*/
variance(arr: number[]): number;
/**
* you can get standardDeviation value of number array
*
* (arr: number[])
*/
standardDeviation(arr: number[]): StandardDeviation;
/**
* you can get minimum and maximum value of number array
*
* (arr: number[])
*/
getMinMax(arr: number[]): MinMax;
}
export {};