website

source code for the ttmaths.uk website
Log | Files | Refs | README

commit 26e2bf5ead33ffeddaec796d4ac902f7a6e3192d
parent 0c8fd2429e383ddda871e0a3210c91e537fd0c8a
Author: hrryt <harry@mayesfield.uk>
Date:   Thu, 24 Sep 2026 15:11:44 +0100

Fix n/1 fraction formatting

Diffstat:
Msrc/components/questions/QuadraticEquationQuestion.jsx | 6+++---
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) {