randFromArray(["+", "-"]) randVar() randVar()
randRangeWeighted(1, 10, 1, 0.4) randRange(2, 10)
randRange(2, 10) randRangeWeighted(1, 10, 1, 0.4) getLCM(DENOMINATOR1, DENOMINATOR2) DENOMINATORCOEFF / DENOMINATOR1 DENOMINATORCOEFF / DENOMINATOR2 SIGN === "+" ? NUMERATOR1 * F1 + NUMERATOR2 * F2 : NUMERATOR1 * F1 - NUMERATOR2 * F2 getGCD(NUMERATORCOEFF, DENOMINATORCOEFF)
new Term(NUMERATOR1, X) new Term(NUMERATOR2, X) new Term(DENOMINATOR1) new Term(DENOMINATOR2) new Term(NUMERATORCOEFF, X) new Term(DENOMINATORCOEFF) NUMERATOR.divide(FACTOR) DENOMINATOR.divide(FACTOR)
new Term(NUMERATOR1) new Term(NUMERATOR2) new Term(DENOMINATOR1, X) new Term(DENOMINATOR2, X) new Term(NUMERATORCOEFF) new Term(DENOMINATORCOEFF, X) NUMERATOR.divide(FACTOR) DENOMINATOR.divide(FACTOR)

Simplifica la siguiente expresión:

Y = \dfrac{N1}{D1} SIGN \dfrac{N2}{D2}

Y= NUMERSOL.regex()
DENOMSOL.regex()

Para sumarrestar expresiones, estas deben tener común denominador.

El denominador común más pequeño es el mínimo común múltiplo de D1 y D2.

\lcm(D1, D2) = DENOMINATOR

Y = \dfrac{F1}{F1} \cdot \dfrac{N1}{D1} SIGN \dfrac{F2}{F2} \cdot \dfrac{N2}{D2}

Y = \dfrac{N1.multiply(F1)}{DENOMINATOR} SIGN \dfrac{N2.multiply(F2)}{DENOMINATOR}

Y = \dfrac{N1.multiply(F1) SIGNN2.multiply(F2)}{DENOMINATOR}

Y = \dfrac{NUMERATOR}{DENOMINATOR}

Simplifica la expresión dividiendo el numerador y el denominador entre FACTOR:
Y = \dfrac{NUMERSOL}{DENOMSOL}