@acrool/react-jackpot
Version:
Jackpot list with React Component
36 lines (35 loc) • 1.12 kB
TypeScript
/**
* 千分位格式化
* @param val 原數值
*/
export declare const formatCurrency: (val: number | string) => string;
/**
* 比較兩個陣列的數字,取得比較大的 index
* ex: [1, 2, 3, 4, 5] & [1, 2, 3, 5, 4] => [4]
* @param originArray
* @param targetArray
*/
export declare const getCompareNumber: (originArray: string[], targetArray: string[]) => number[];
/**
* 格式化數字,並加上千分位
* ex: function(true, 123, 6) => ['0', '0', '0', ',', '1', '2', '3']
* ex: function(false, 123, 6) => ['0', '0', '0', '1', '2', '3']
* @param isThousandsSeparator
* @param val
* @param length
*/
export declare const formatDigitsWithSeparator: (isThousandsSeparator: boolean, val: number, length: number) => string[];
/**
* 取得當前數字
* @param digits
* @param index
* @param countNumber
*/
export declare const getCurrentNumber: (digits: string[], index: number, countNumber: number) => number;
/**
* 取得動畫時間
* @param duration
* @param length
* @param index
*/
export declare const getAnimateDuration: (duration: number, length: number, index: number) => number;