UNPKG

@acrool/react-jackpot

Version:
36 lines (35 loc) 1.12 kB
/** * 千分位格式化 * @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;