From: miha-q <> Date: Sun, 4 Aug 2024 02:15:37 +0000 (-0400) Subject: Sat Aug 3 10:15:37 PM EDT 2024 X-Git-Url: http://www.foleosoft.com/?a=commitdiff_plain;h=ee0d89e76a85dab2a0fb5baf6e22281f2e9a1ad6;p=QAnsel.git Sat Aug 3 10:15:37 PM EDT 2024 --- diff --git a/src/index.html b/src/index.html index 1a0960c..44ff21e 100644 --- a/src/index.html +++ b/src/index.html @@ -1071,7 +1071,7 @@ var nden = 1; var pden = ""; var sign = "+"; - if (el != undefined) + if (typeof(el) == "string" && el.includes("")[1].split("<")[0]; nnum = elv.split("/")[0]; @@ -1132,9 +1132,16 @@ } if (numerator == denominator) { - fraction = fraction.replace(numerator + "pi/" + denominator, "1pi"); - fraction = fraction.replace(numerator + "/" + denominator + "pi", "1pi"); - fraction = fraction.replace(numerator + "/" + denominator, "1"); + if (pinum == "" && piden == "pi") + { + fraction = negnum + "1/pi"; + } + else + { + fraction = fraction.replace(numerator + "pi/" + denominator, "1pi"); + fraction = fraction.replace(numerator + "/" + denominator + "pi", "1pi"); + fraction = fraction.replace(numerator + "/" + denominator, "1"); + } } if (fraction.split("/")[0] == "1pi" || fraction.split("/")[0] == "-1pi") { @@ -1145,7 +1152,7 @@ } fraction = (fraction.includes("-") ? "-" : "") + "pi" + (tmp.length > 0 ? "/" + tmp : ""); } - + fraction = fraction.replace("/1pi", "/pi"); fraction = fraction.replace("pi", "π").replace("pi", "π"); closeModal(); ProgramTrack.STATE[ProgramTrack.DRAGHOLD[0]][ProgramTrack.DRAGHOLD[1]] = instr + "
" + fraction + ""; diff --git a/src/src.zip b/src/src.zip index 2edc0b9..8d93f99 100644 Binary files a/src/src.zip and b/src/src.zip differ