webcad-ue4-api/types/Common/eval.d.ts

17 lines
749 B
TypeScript
Raw Normal View History

2024-10-29 17:14:43 +08:00
/**
* eval2("+10", { L: 100 }, "L")
* @param expr
* @param [params]
* @param [defaultParam] +10 ,
* @returns
*/
export declare function eval2(expr: string, params?: {}, defaultParam?: string): number;
export declare function safeEval(expr: string, params?: {}, defaultParam?: string): number;
2025-04-01 14:56:29 +08:00
export declare function safeEval2(expr: string, params?: {}, defaultParam?: string, defaultValue?: number): number;
2024-10-29 17:14:43 +08:00
export declare function CheckExpr(expr: string, params: any): {
res: any;
error: any;
};
/**解析大括号内的表达式 */
export declare function ParseExpr(expr: string, fractionDigits?: number, params?: {}): string;
//# sourceMappingURL=eval.d.ts.map