{"id":856,"date":"2025-01-12T12:52:32","date_gmt":"2025-01-12T04:52:32","guid":{"rendered":"https:\/\/amw1933.cn\/wordpress\/?p=856"},"modified":"2025-01-12T12:52:37","modified_gmt":"2025-01-12T04:52:37","slug":"%e5%b0%8f%e5%ad%a6%e6%95%b0%e5%ad%a6%e5%87%ba%e9%a2%98%ef%bc%8c%e5%8a%a0%e5%87%8f%e4%b9%98%e9%99%a4%e8%bf%90%e7%ae%97%ef%bc%8c%e7%bd%91%e9%a1%b5%e7%89%88","status":"publish","type":"post","link":"https:\/\/freet.cc\/wordpress\/?p=856","title":{"rendered":"\u5c0f\u5b66\u6570\u5b66\u51fa\u9898\uff0c\u52a0\u51cf\u4e58\u9664\u8fd0\u7b97\uff0c\u7f51\u9875\u7248"},"content":{"rendered":"\n<p>\u5728\u7ebf\u9884\u89c8\uff1a<a rel=\"noreferrer noopener\" href=\"https:\/\/uutool.cn\/html\/\" target=\"_blank\">https:\/\/uutool.cn\/html\/<\/a>\u00a0 \u00a0\u590d\u5236\u4e0b\u9762\u4ee3\u7801\u540e\u5230\u8be5\u5730\u5740\u9884\u89c8\u5373\u53ef<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;html>\r\n&lt;head>\r\n    &lt;style>\r\n        body {\r\n            font-family: Arial, sans-serif;\r\n            margin: 20px;\r\n        }\r\n        h1 {\r\n            text-align: center;\r\n        }\r\n        .container {\r\n            display: flex;\r\n            flex-direction: column;\r\n            align-items: center;\r\n        }\r\n        .options {\r\n    display: -webkit-box;\r\n    line-height: 25px;\r\n}\r\n        .options label {\r\n            display: block;\r\n        }\r\n        .questions {\r\n            display: flex;\r\n            flex-wrap: wrap;\r\n            justify-content: space-between;\r\n            width: 80%;\r\n        }\r\n        .questions p {\r\n            font-size: 24px;\r\n            font-weight: bold;\r\n                        line-height: 5px;\r\n    padding-left: 20%;\r\n        }\r\n                .questions input {\r\n    border: none;\r\n}\r\n        .print {\r\n            margin-top: 20px;\r\n        }\r\n                .options div {\r\n    margin-right: 20%;\r\n    background-color: #8080801a;\r\n}\r\n \r\n    &lt;\/style>\r\n&lt;\/head>\r\n&lt;body>\r\n    &lt;h1>\u5c0f\u5b66\u6570\u5b66\u51fa\u9898\u754c\u9762&lt;\/h1>\r\n    &lt;div class=\"container\">\r\n        &lt;div class=\"options\">\r\n            &lt;div>\r\n                &lt;p>\u8bf7\u9009\u62e9\u8fd0\u7b97\u7b26\uff1a&lt;\/p>\r\n                &lt;label>&lt;input type=\"checkbox\" id=\"add\" checked> \u52a0\u6cd5&lt;\/label>\r\n                &lt;label>&lt;input type=\"checkbox\" id=\"sub\"> \u51cf\u6cd5&lt;\/label>\r\n                &lt;label>&lt;input type=\"checkbox\" id=\"mul\"> \u4e58\u6cd5&lt;\/label>\r\n                &lt;label>&lt;input type=\"checkbox\" id=\"div\"> \u9664\u6cd5&lt;\/label>\r\n            &lt;\/div>\r\n            &lt;div>\r\n                &lt;p>\u8bf7\u9009\u62e9\u51fa\u9898\u6570\u91cf\uff1a&lt;\/p>\r\n                &lt;input type=\"number\" id=\"num\" min=\"1\" max=\"10\" value=\"5\">\r\n                &lt;button id=\"gen\">\u751f\u6210\u9898\u76ee&lt;\/button>\r\n            &lt;\/div>\r\n            &lt;div>\r\n                &lt;p>\u8bf7\u9009\u62e9\u6570\u5b57\u8303\u56f4\uff1a&lt;\/p>\r\n                &lt;label>\u6700\u5c0f\u503c\uff1a&lt;input type=\"number\" id=\"min\" min=\"1\" max=\"9\" value=\"1\">&lt;\/label>\r\n                &lt;label>\u6700\u5927\u503c\uff1a&lt;input type=\"number\" id=\"max\" min=\"2\" max=\"10\" value=\"10\">&lt;\/label>\r\n            &lt;\/div>\r\n                        &lt;\/div>&lt;hr>&lt;button class=\"print\">\u6253\u5370\u9898\u76ee&lt;\/button>\r\n        &lt;div class=\"questions\">\r\n             \r\n        &lt;\/div>\r\n    &lt;\/div>\r\n    &lt;script>\r\n        \/\/ \u83b7\u53d6\u9875\u9762\u5143\u7d20\r\n        var add = document.getElementById(\"add\");\r\n        var sub = document.getElementById(\"sub\");\r\n        var mul = document.getElementById(\"mul\");\r\n        var div = document.getElementById(\"div\");\r\n        var num = document.getElementById(\"num\");\r\n        var min = document.getElementById(\"min\");\r\n        var max = document.getElementById(\"max\");\r\n        var gen = document.getElementById(\"gen\");\r\n        var questions = document.getElementsByClassName(\"questions\")&#91;0];\r\n \r\n        \/\/ \u5b9a\u4e49\u8fd0\u7b97\u7b26\u548c\u5bf9\u5e94\u7684\u51fd\u6570\r\n        var operators = &#91;\"+\", \"-\", \"\u00d7\", \"\u00f7\"];\r\n        var functions = &#91;\r\n            function(a, b) { return a + b; },\r\n            function(a, b) { return a - b; },\r\n            function(a, b) { return a * b; },\r\n            function(a, b) { return a \/ b; }\r\n        ];\r\n \r\n        \/\/ \u5b9a\u4e49\u751f\u6210\u968f\u673a\u6574\u6570\u7684\u51fd\u6570\r\n        function randomInt(min, max) {\r\n            return Math.floor(Math.random() * (max - min + 1)) + min;\r\n        }\r\n \r\n        \/\/ \u5b9a\u4e49\u751f\u6210\u9898\u76ee\u7684\u51fd\u6570\r\n        function generateQuestions() {\r\n            \/\/ \u6e05\u7a7a\u539f\u6709\u7684\u9898\u76ee\r\n            questions.innerHTML = \"\";\r\n             \r\n            \/\/ \u83b7\u53d6\u7528\u6237\u9009\u62e9\u7684\u8fd0\u7b97\u7b26\u3001\u51fa\u9898\u6570\u91cf\u548c\u6570\u5b57\u8303\u56f4\r\n            var selectedOperators = &#91;];\r\n            if (add.checked) selectedOperators.push(0);\r\n            if (sub.checked) selectedOperators.push(1);\r\n            if (mul.checked) selectedOperators.push(2);\r\n            if (div.checked) selectedOperators.push(3);\r\n             \r\n            var questionNum = parseInt(num.value);\r\n             \r\n            var minValue = parseInt(min.value);\r\n             \r\n            var maxValue = parseInt(max.value);\r\n \r\n            \/\/ \u5224\u65ad\u7528\u6237\u662f\u5426\u81f3\u5c11\u9009\u62e9\u4e86\u4e00\u4e2a\u8fd0\u7b97\u7b26\r\n            if (selectedOperators.length == 0) {\r\n                alert(\"\u8bf7\u81f3\u5c11\u9009\u62e9\u4e00\u4e2a\u8fd0\u7b97\u7b26\uff01\");\r\n                return;\r\n            }\r\n \r\n            \/\/ \u5224\u65ad\u7528\u6237\u662f\u5426\u8f93\u5165\u4e86\u5408\u7406\u7684\u6570\u5b57\u8303\u56f4\r\n            if (minValue >= maxValue) {\r\n                alert(\"\u6700\u5c0f\u503c\u5e94\u8be5\u5c0f\u4e8e\u6700\u5927\u503c\uff01\");\r\n                return;\r\n            }\r\n \r\n            \/\/ \u968f\u673a\u751f\u6210\u9898\u76ee\u5e76\u663e\u793a\u5728\u9875\u9762\u4e0a\r\n            for (var i = 0; i &lt; questionNum; i++) {\r\n                \/\/ \u968f\u673a\u9009\u62e9\u4e00\u4e2a\u8fd0\u7b97\u7b26\r\n                var opIndex = randomInt(0, selectedOperators.length - 1);\r\n                var op = operators&#91;selectedOperators&#91;opIndex]];\r\n                var func = functions&#91;selectedOperators&#91;opIndex]];\r\n \r\n                \/\/ \u968f\u673a\u751f\u6210\u4e24\u4e2a\u64cd\u4f5c\u6570\uff0c\u4fdd\u8bc1\u7ed3\u679c\u4e3a\u6b63\u6574\u6570\r\n                var a, b, result;\r\n                do {\r\n                    a = randomInt(minValue, maxValue);\r\n                    b = randomInt(minValue, maxValue);\r\n                    result = func(a, b);\r\n                } while (!Number.isInteger(result) || result &lt;= 0);\r\n \r\n                \/\/ \u521b\u5efa\u4e00\u4e2a\u6bb5\u843d\u5143\u7d20\uff0c\u663e\u793a\u9898\u76ee\r\n                var p = document.createElement(\"p\");\r\n                p.textContent = a + \" \" + op + \" \" + b + \" = \";\r\n                questions.appendChild(p);\r\n                 \r\n                \/\/ \u521b\u5efa\u4e00\u4e2a\u8f93\u5165\u6846\u5143\u7d20\uff0c\u4f9b\u7528\u6237\u8f93\u5165\u7b54\u6848\r\n                var input = document.createElement(\"input\");\r\n                input.type = \"number\";\r\n                input.min = \"0\";\r\n                input.max = \"100\";\r\n                input.size = \"4\";\r\n                questions.appendChild(input);\r\n            }\r\n        }\r\n \r\n        \/\/ \u4e3a\u751f\u6210\u9898\u76ee\u6309\u94ae\u6dfb\u52a0\u70b9\u51fb\u4e8b\u4ef6\u76d1\u542c\u5668\r\n        gen.addEventListener(\"click\", generateQuestions);\r\n    &lt;\/script>\r\n&lt;\/body>\r\n&lt;\/html><\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u5728\u7ebf\u9884\u89c8\uff1ahttps:\/\/uu&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,6,4,1],"tags":[],"class_list":["post-856","post","type-post","status-publish","format-standard","hentry","category-linux","category-6","category-4","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/freet.cc\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/856","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/freet.cc\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/freet.cc\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/freet.cc\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/freet.cc\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=856"}],"version-history":[{"count":1,"href":"https:\/\/freet.cc\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/856\/revisions"}],"predecessor-version":[{"id":857,"href":"https:\/\/freet.cc\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/856\/revisions\/857"}],"wp:attachment":[{"href":"https:\/\/freet.cc\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=856"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/freet.cc\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=856"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/freet.cc\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=856"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}