MultiTerm
將多個 MakeLatex.term 產生的 LaTex 語法以加總的方式組合在一起,會忽略零項。
Import
js
import { MultiTerm } from "ran-math";
Methods
Method | Description |
---|---|
.push | 將一個 LaTex 字串連接至式子的尾端 |
.pushTerm | 等同於 .push(MakeLatex.term(...)) |
.toLatex | 輸出建構好的 LaTex 字串 |
MultiTerm constructor
類別 MultiTerm
的建構子。
js
new MultiTerm(): MultiTerm
.push
將一個 LaTex 字串連接至式子的尾端,會忽略零項,支援 Method Chaining
。
js
MultiTerm.prototype.push(s_latex: string): MultiTerm
Param | Type | Description |
---|---|---|
s_latex | string | LaTex 式子 |
範例:
js
new MultiTerm().push("5").push("x").push("0").push("-x^2").toLatex() // "5+x-x^2"
.pushTerm
等同於 .push(MakeLatex.term(...))
,支援 Method Chaining
。
js
MultiTerm.prototype.pushTerm(coef: any, base: any, pow: any): MultiTerm
參數與 MakeLatex.term 相同。
.toLatex
輸出建構好的 LaTex 字串。
js
MultiTerm.prototype.toLatex(): string
範例:
js
new MultiTerm().push("5").push("x").push("0").push("-x^2").toLatex() // "5+x-x^2"