]> foleosoft.com Git - QAnsel.git/commitdiff
Fri Jun 27 01:55:00 PM EDT 2025 master
authormiha-q <>
Fri, 27 Jun 2025 17:55:00 +0000 (13:55 -0400)
committermiha-q <>
Fri, 27 Jun 2025 17:55:00 +0000 (13:55 -0400)
src/www/index.html

index 0a3335e9a9f4f8d904dc06f0143638e01c931290..8a8458e5ea3ef5c804f9cde0483663aebfcf4513 100644 (file)
                                                        case "H": ret += ifblk + "h q[" + j + "];\n"; break;
                                                        case "S": ret += ifblk + "s q[" + j + "];\n"; break;
                                                        case "T": ret += ifblk + "t q[" + j + "];\n"; break;
                                                        case "H": ret += ifblk + "h q[" + j + "];\n"; break;
                                                        case "S": ret += ifblk + "s q[" + j + "];\n"; break;
                                                        case "T": ret += ifblk + "t q[" + j + "];\n"; break;
-                                                       case "S<sup></sup>": ret += ifblk + "sdg q[" + j + "];\n"; break;
-                                                       case "T<sup></sup>": ret += ifblk + "tdg q[" + j + "];\n"; break;
+                                                       case "S<sup>"+createEmoji("&dagger;")+"</sup>": ret += ifblk + "sdg q[" + j + "];\n"; break;
+                                                       case "T<sup>"+createEmoji("&dagger;")+"</sup>": ret += ifblk + "tdg q[" + j + "];\n"; break;
                                                        case "|1"+createEmoji("&#x232A;"): ret += ifblk + "set q[" + j + "];\n"; break;
                                                        case "|0"+createEmoji("&#x232A;"): ret += ifblk + "reset q[" + j + "];\n"; break;
                                                        default:
                                                        case "|1"+createEmoji("&#x232A;"): ret += ifblk + "set q[" + j + "];\n"; break;
                                                        case "|0"+createEmoji("&#x232A;"): ret += ifblk + "reset q[" + j + "];\n"; break;
                                                        default:
                                                                }
                                                                else if (instr.includes("RX") || instr.includes("RY") || instr.includes("RZ"))
                                                                {
                                                                }
                                                                else if (instr.includes("RX") || instr.includes("RY") || instr.includes("RZ"))
                                                                {
-                                                                       var tmpL = instr.replace("π", "pi");
+                                                                       var tmpL = instr.replace(createEmoji("&pi;"), "pi");
                                                                        var tmpR = tmpL.split("<span")[1].split("</span")[0].split(">")[1];
                                                                        tmpL = tmpL.split("<")[0].toLowerCase();
                                                                        ret += tmpL + "(" + tmpR + ") q[" + j + "];\n";
                                                                        var tmpR = tmpL.split("<span")[1].split("</span")[0].split(">")[1];
                                                                        tmpL = tmpL.split("<")[0].toLowerCase();
                                                                        ret += tmpL + "(" + tmpR + ") q[" + j + "];\n";
                        {
                                var elv = el.split("<span")[1].split(">")[1].split("<")[0];
                                nnum = elv.split("/")[0];
                        {
                                var elv = el.split("<span")[1].split(">")[1].split("<")[0];
                                nnum = elv.split("/")[0];
-                               if (nnum.includes("π"))
+                               if (nnum.includes(createEmoji("&pi;")))
                                {
                                {
-                                       nnum = nnum.replace("π", "");
+                                       nnum = nnum.replace(createEmoji("&pi;"), "");
                                        pnum = "pi";
                                }
                                if (elv.includes("/"))
                                {
                                        nden = elv.split("/")[1];
                                        pnum = "pi";
                                }
                                if (elv.includes("/"))
                                {
                                        nden = elv.split("/")[1];
-                                       if (nden.includes("π"))
+                                       if (nden.includes(createEmoji("&pi;")))
                                        {
                                        {
-                                               nden = nden.replace("π", "");
+                                               nden = nden.replace(createEmoji("&pi;"), "");
                                                pden = "pi";
                                        }
                                }
                                                pden = "pi";
                                        }
                                }
                                fraction = (fraction.includes("-") ? "-" : "") + "pi" + (tmp.length > 0 ? "/" + tmp : "");
                        }
                        fraction = fraction.replace("/1pi", "/pi");
                                fraction = (fraction.includes("-") ? "-" : "") + "pi" + (tmp.length > 0 ? "/" + tmp : "");
                        }
                        fraction = fraction.replace("/1pi", "/pi");
-                       fraction = fraction.replace("pi", "π").replace("pi", "π");
+                       fraction = fraction.replace("pi", createEmoji("&pi;")).replace("pi", createEmoji("&pi;"));
                        closeModal();
                        ProgramTrack.STATE[ProgramTrack.DRAGHOLD[0]][ProgramTrack.DRAGHOLD[1]] = instr + "<br /><span style='font-size: 12px'>" + fraction + "</span>";
                        ProgramTrack.draw();
                        closeModal();
                        ProgramTrack.STATE[ProgramTrack.DRAGHOLD[0]][ProgramTrack.DRAGHOLD[1]] = instr + "<br /><span style='font-size: 12px'>" + fraction + "</span>";
                        ProgramTrack.draw();