UNPKG

ant-design-x-vue

Version:

Craft AI-driven interfaces effortlessly

25 lines (24 loc) 737 B
import s from "./calculator.mjs"; class t extends s { constructor(e) { super(), this.result = 0, e instanceof t ? this.result = e.result : typeof e == "number" && (this.result = e); } add(e) { return e instanceof t ? this.result += e.result : typeof e == "number" && (this.result += e), this; } sub(e) { return e instanceof t ? this.result -= e.result : typeof e == "number" && (this.result -= e), this; } mul(e) { return e instanceof t ? this.result *= e.result : typeof e == "number" && (this.result *= e), this; } div(e) { return e instanceof t ? this.result /= e.result : typeof e == "number" && (this.result /= e), this; } equal() { return this.result; } } export { t as default };