@syzlm/evaluator
Version:
javascript模版计算引擎
32 lines (31 loc) • 915 B
TypeScript
/**
* @func 两数组字符串相加
* @param {*} param1
* @param {*} param2
*/
export declare const resolveAdd: (arr1: any, arr2: any) => any;
/**
* @func 两数组字符串相减, 第一个数组一定大于第二个
* @param {Array} arr1
* @param {Array} arr1
*/
export declare const resolveSubtract: (arr1: any, arr2: any) => any;
/**
* @func 两字符串数组相乘
* @param {Array} arr1
* @param {Array} arr2
*/
export declare const resolveMultiply: (arr1: any, arr2: any) => any;
/**
* @return {result, decimal}
* @func 两字符串数组相除(除法较为特殊需要,进行余数处理,即处理小数位数,默认最大30位小数)
* @param {Array} arr1
* @param {Array} arr2
*/
export declare const resolveDivision: (arr1: string[], arr2: string[], decimalLength: any) => {
result: number[];
decimalLength: any;
} | {
result: string[];
decimalLength: any;
};