]> foleosoft.com Git - QAnsel.git/commitdiff
Sat Aug 3 10:15:37 PM EDT 2024
authormiha-q <>
Sun, 4 Aug 2024 02:15:37 +0000 (22:15 -0400)
committermiha-q <>
Sun, 4 Aug 2024 02:15:37 +0000 (22:15 -0400)
src/index.html
src/src.zip

index 1a0960c13c64a04bae431286eb4d0f118bd08ea8..44ff21e7f74e33419632b1fb8fcc1e573c1e773a 100644 (file)
                        var nden = 1;
                        var pden = "";
                        var sign = "+";
-                       if (el != undefined)
+                       if (typeof(el) == "string" && el.includes("<span"))
                        {
                                var elv = el.split("<span")[1].split(">")[1].split("<")[0];
                                nnum = elv.split("/")[0];
                        }
                        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")
                        {
                                }
                                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 + "<br /><span style='font-size: 12px'>" + fraction + "</span>";
index 2edc0b978ce9f28c27e00b13625b016fd51701ff..8d93f9992b110c3178e9c6a828f12be5124861ef 100644 (file)
Binary files a/src/src.zip and b/src/src.zip differ