From cc78098b4a983b19382d43baaf433e9f1b6d9427 Mon Sep 17 00:00:00 2001 From: Luke Weiler Date: Thu, 15 Oct 2020 21:35:07 -0400 Subject: [PATCH] Fixed error with second term of problem --- mathgenerator/mathgen.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/mathgenerator/mathgen.py b/mathgenerator/mathgen.py index 751c112..f13653d 100644 --- a/mathgenerator/mathgen.py +++ b/mathgenerator/mathgen.py @@ -254,10 +254,14 @@ def factoringFunc(range_x1 = 10, range_x2 = 10): b = intParser(x1 + x2) c = intParser(x1 * x2) + if (b == "+1"): + b = "+" + if (b == ""): - b = "+" + problem = f"x^2{c}" + else: + problem = f"x^2{b}x{c}" - problem = f"x^2{b}x{c}" x1 = intParser(x1) x2 = intParser(x2) solution = f"(x{x1})(x{x2})"