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"