commit 26e2bf5ead33ffeddaec796d4ac902f7a6e3192d
parent 0c8fd2429e383ddda871e0a3210c91e537fd0c8a
Author: hrryt <harry@mayesfield.uk>
Date: Thu, 24 Sep 2026 15:11:44 +0100
Fix n/1 fraction formatting
Diffstat:
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/components/questions/QuadraticEquationQuestion.jsx b/src/components/questions/QuadraticEquationQuestion.jsx
@@ -11,10 +11,10 @@ function formatQuadraticExpression(a, b, c) {
}
function formatRoots(l, m, n, o) {
- if (m / l == o / n) return `x = ${formatFraction(-m, l)}`;
- if (-m / l == o / n) return `x = \\pm ${formatFraction(Math.abs(-m), l)}`;
+ if (m / l == o / n) return `x = ${formatFraction(-m, l, { simplify: true })}`;
+ if (-m / l == o / n) return `x = \\pm ${formatFraction(Math.abs(-m), l, { simplify: true })}`;
- return `x = ${formatFraction(-m, l)} \\text{ or } x = ${formatFraction(-o, n)}`;
+ return `x = ${formatFraction(-m, l, { simplify: true })} \\text{ or } x = ${formatFraction(-o, n, { simplify: true })}`;
}
function formatFactor(x_coeff, const_coeff) {