{"id":2611,"date":"2023-12-11T09:34:09","date_gmt":"2023-12-11T01:34:09","guid":{"rendered":"https:\/\/bookmark.tw\/?p=2611"},"modified":"2025-05-04T02:45:20","modified_gmt":"2025-05-03T18:45:20","slug":"logical-reasoning-ability","status":"publish","type":"post","link":"https:\/\/xinliceyan.org\/zh\/logical-reasoning-ability","title":{"rendered":"\u903b\u8f91\u63a8\u7406\u80fd\u529b\u7ebf\u4e0a\u514d\u8d39\u6d4b\u9a8c\uff0812\u9898\uff09"},"content":{"rendered":"<p>\u903b\u8f91\u63a8\u7406\u80fd\u529b\u6d4b\u8bd5\uff0c\u65e8\u5728\u8003\u5bdf\u638c\u63e1\u548c\u8fd0\u7528\u903b\u8f91\u5206\u6790\u65b9\u6cd5\u7684\u80fd\u529b\u3002\u8fd0\u7528\u7ed9\u51fa\u7684\u8d44\u8baf\u548c\u5df2\u638c\u63e1\u7684\u77e5\u8bc6\uff0c\u7efc\u5408\u8fd0\u7528\u7406\u89e3\u3001\u5206\u6790\u3001\u7efc\u5408\u3001\u5224\u65ad\u3001\u5f52\u7eb3\u7b49\u65b9\u6cd5\uff0c\u5f15\u51fa\u6982\u5ff5\u3001\u5bfb\u6c42\u89c4\u5f8b\uff0c\u5bf9\u4e8b\u7269\u95f4\u5173\u7cfb\u6216\u4e8b\u4ef6\u7684\u8d70\u5411\u8d8b\u52bf\u505a\u51fa\u5408\u7406\u5224\u65ad\u4e0e\u5206\u6790\uff0c\u786e\u5b9a\u89e3\u51b3\u95ee\u9898\u7684\u9014\u5f84\u548c\u65b9\u6cd5\u3002<\/p>\n\n\n\n  <div id=\"logic-quiz-container\">\n    <!-- \u5f15\u5c0e\u9801 -->\n    <div id=\"intro-page\" class=\"quiz-page active\">\n      <div class=\"quiz-intro\">\n        <h2>\u903b\u8f91\u63a8\u7406\u80fd\u529b\u6d4b\u9a8c<\/h2>\n        <div class=\"intro-content\">\n          <p>\u672c\u6d4b\u9a8c\u65e8\u5728\u8bc4\u4f30\u60a8\u8fd0\u7528\u903b\u8f91\u5206\u6790\u65b9\u6cd5\u7684\u80fd\u529b\uff0c\u5305\u542b12\u9053\u7cbe\u5fc3\u8bbe\u8ba1\u7684\u9898\u76ee\u3002<\/p>\n          <p>\u8bf7\u5728\u4fdd\u8bc1\u51c6\u786e\u7684\u524d\u63d0\u4e0b\u5c3d\u5feb\u5b8c\u6210\uff0c\u5b8c\u6210\u540e\u7cfb\u7edf\u5c06\u6839\u636e\u7b54\u9898\u6b63\u786e\u7387\u548c\u7528\u65f6\u8ba1\u7b97\u5f97\u5206\u3002<\/p>\n          <div class=\"exam-info\">\n            <p>\u5efa\u8bae\u5b8c\u6210\u65f6\u95f4\uff1a<strong>\u81f3\u5c115\u5206\u949f\uff0c\u5efa\u8bae10\u5206\u949f\uff0c\u505a\u7684\u592a\u5feb\uff0c\u6b63\u786e\u7387\u4e0d\u9ad8\uff0c\u6d4b\u7b97\u4e0d\u51c6\u3002<\/strong><\/p>\n          <\/div>\n        <\/div>\n        <button id=\"start-btn\" class=\"quiz-btn\">\u5f00\u59cb\u6d4b\u9a8c<\/button>\n      <\/div>\n    <\/div>\n\n    <!-- \u6e2c\u9a57\u9801 -->\n    <div id=\"quiz-page\" class=\"quiz-page\">\n      <div class=\"quiz-header\">\n        <div class=\"progress-container\">\n          <div class=\"progress-bar\"><\/div>\n        <\/div>\n        <div class=\"timer\">\n          <span id=\"minutes\">00<\/span>:<span id=\"seconds\">00<\/span>\n        <\/div>\n        <div class=\"question-counter\">\u9898\u76ee <span id=\"current-q\">1<\/span>\/12<\/div>\n      <\/div>\n      \n      <div class=\"question-container\">\n        <div id=\"question-text\" class=\"question-text\"><\/div>\n        <div id=\"options-container\" class=\"options-list\"><\/div>\n      <\/div>\n    <\/div>\n\n    <!-- \u7d50\u679c\u9801 -->\n    <div id=\"result-page\" class=\"quiz-page\">\n      <div class=\"result-container\">\n        <h2>\u60a8\u7684\u6d4b\u9a8c\u7ed3\u679c<\/h2>\n        <div class=\"score-display\">\n          <div class=\"score-card\">\n            <div class=\"score-circle\">\n              <svg class=\"circle-chart\" viewbox=\"0 0 36 36\">\n                <path class=\"circle-bg\" d=\"M18 2.0845 a 15.9155 15.9155 0 0 1 0 31.831 a 15.9155 15.9155 0 0 1 0 -31.831\" \/>\n                <path class=\"circle-fill\" stroke-dasharray=\"0, 100\" d=\"M18 2.0845 a 15.9155 15.9155 0 0 1 0 31.831 a 15.9155 15.9155 0 0 1 0 -31.831\" \/>\n              <\/svg>\n              <div class=\"score-value\">\n                <span id=\"final-score\">0<\/span>\n                <small>\u5206<\/small>\n              <\/div>\n            <\/div>\n            <div class=\"score-details\">\n              <p>\u7b54\u5bf9\u9898\u6570\uff1a<span id=\"correct-answers\">0<\/span>\/12<\/p>\n              <p>\u4f7f\u7528\u65f6\u95f4\uff1a<span id=\"time-used\">0<\/span>\u5206\u949f<\/p>\n            <\/div>\n          <\/div>\n          <div class=\"result-text\">\n            <h2 id=\"result-title\">\u7ed3\u679c\u5206\u6790<\/h2>\n            <p id=\"result-description\"><\/p>\n            <div class=\"level-indicator\">\n              <div class=\"level-bar\">\n                <div class=\"level-progress\"><\/div>\n              <\/div>\n              <div class=\"level-labels\">\n                <span>\u57fa\u7840<\/span>\n                <span>\u4e2d\u7b49<\/span>\n                <span>\u4f18\u79c0<\/span>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n        <button id=\"retry-btn\" class=\"quiz-btn\">\u91cd\u65b0\u6d4b\u9a8c<\/button>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <style>\n    \/* \u5168\u5c40\u6a23\u5f0f *\/\n    #logic-quiz-container {\n      font-family: 'Segoe UI', 'Microsoft JhengHei', sans-serif;\n      max-width: 800px;\n      margin: 0 auto;\n      padding: 20px;\n      color: #2c3e50;\n      line-height: 1.6;\n    }\n\n    .quiz-page {\n      display: none;\n      animation: fadeIn 0.5s;\n    }\n\n    .quiz-page.active {\n      display: block;\n    }\n\n    @keyframes fadeIn {\n      from { opacity: 0; }\n      to { opacity: 1; }\n    }\n\n    \/* \u5f15\u5c0e\u9801\u6a23\u5f0f *\/\n    .quiz-intro {\n      text-align: center;\n      padding: 30px;\n      background: #f8f9fa;\n      border-radius: 10px;\n      box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    .quiz-intro h1 {\n      color: #3498db;\n      margin-bottom: 25px;\n      font-size: 2.2em;\n    }\n\n    .intro-content {\n      margin-bottom: 30px;\n      text-align: left;\n      background: white;\n      padding: 20px;\n      border-radius: 8px;\n    }\n\n    .exam-info {\n      background: #e8f4fc;\n      padding: 15px;\n      border-radius: 8px;\n      margin-top: 20px;\n      font-size: 0.95em;\n    }\n\n    \/* \u6309\u9215\u6a23\u5f0f *\/\n    .quiz-btn {\n      background-color: #3498db;\n      color: white;\n      border: none;\n      padding: 14px 35px;\n      font-size: 1.1em;\n      border-radius: 50px;\n      cursor: pointer;\n      transition: all 0.3s;\n      min-width: 160px;\n      min-height: 50px;\n      font-weight: bold;\n      margin-top: 20px;\n    }\n\n    .quiz-btn:hover {\n      background-color: #2980b9;\n      transform: translateY(-3px);\n      box-shadow: 0 6px 12px rgba(0,0,0,0.15);\n    }\n\n    \/* \u6e2c\u9a57\u9801\u6a23\u5f0f *\/\n    .quiz-header {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      margin-bottom: 25px;\n      flex-wrap: wrap;\n      gap: 15px;\n    }\n\n    .progress-container {\n      flex-grow: 1;\n      height: 8px;\n      background: #ecf0f1;\n      border-radius: 4px;\n      min-width: 150px;\n    }\n\n    .progress-bar {\n      height: 100%;\n      width: 0%;\n      background: linear-gradient(90deg, #3498db, #2ecc71);\n      border-radius: 4px;\n      transition: width 0.5s;\n    }\n\n    .timer {\n      font-family: monospace;\n      font-size: 1.2em;\n      color: #7f8c8d;\n      background: #f1f3f4;\n      padding: 5px 12px;\n      border-radius: 20px;\n      min-width: 80px;\n      text-align: center;\n    }\n\n    .question-counter {\n      color: #7f8c8d;\n      font-size: 1em;\n      min-width: 80px;\n      text-align: right;\n    }\n\n    .question-container {\n      background: white;\n      padding: 30px;\n      border-radius: 10px;\n      box-shadow: 0 4px 15px rgba(0,0,0,0.1);\n    }\n\n    .question-text {\n      font-size: 1.2em;\n      margin-bottom: 30px;\n      line-height: 1.5;\n    }\n\n    \/* \u9078\u9805\u6a23\u5f0f *\/\n    .options-list {\n      display: flex;\n      flex-direction: column;\n      gap: 12px;\n    }\n\n    .option-btn {\n      position: relative;\n      border: 2px solid #dfe6e9;\n      border-radius: 8px;\n      padding: 15px 20px;\n      cursor: pointer;\n      transition: all 0.3s;\n      background: white;\n      font-size: 1em;\n      text-align: left;\n      display: flex;\n      align-items: center;\n    }\n\n    .option-btn:hover {\n      border-color: #3498db;\n      background-color: #f5f9fd;\n      transform: translateX(5px);\n    }\n\n    .option-btn.selected {\n      border-color: #3498db;\n      background-color: #e8f4fc;\n    }\n\n    .option-label {\n      display: inline-block;\n      width: 25px;\n      height: 25px;\n      border: 2px solid #3498db;\n      border-radius: 50%;\n      text-align: center;\n      line-height: 25px;\n      margin-right: 15px;\n      font-weight: bold;\n      color: #3498db;\n      flex-shrink: 0;\n    }\n\n    \/* \u7d50\u679c\u9801\u6a23\u5f0f *\/\n    .result-container {\n      text-align: center;\n      padding: 30px;\n      background: #f8f9fa;\n      border-radius: 10px;\n      box-shadow: 0 4px 15px rgba(0,0,0,0.1);\n    }\n\n    .result-container h1 {\n      color: #3498db;\n      margin-bottom: 30px;\n    }\n\n    .score-display {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      gap: 30px;\n      margin-bottom: 30px;\n    }\n\n    @media (min-width: 768px) {\n      .score-display {\n        flex-direction: row;\n        justify-content: center;\n        align-items: flex-start;\n      }\n    }\n\n    .score-card {\n      background: white;\n      padding: 25px;\n      border-radius: 10px;\n      min-width: 250px;\n      box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    .score-circle {\n      position: relative;\n      width: 180px;\n      height: 180px;\n      margin: 0 auto 20px;\n    }\n\n    .circle-chart {\n      width: 100%;\n      height: 100%;\n    }\n\n    .circle-bg {\n      fill: none;\n      stroke: #ecf0f1;\n      stroke-width: 3;\n    }\n\n    .circle-fill {\n      fill: none;\n      stroke: #3498db;\n      stroke-width: 3;\n      stroke-linecap: round;\n      animation: circle-fill-animation 1.5s ease-in-out forwards;\n    }\n\n    @keyframes circle-fill-animation {\n      0% { stroke-dasharray: 0, 100; }\n      100% { stroke-dasharray: var(--percentage), 100; }\n    }\n\n    .score-value {\n      position: absolute;\n      top: 50%;\n      left: 50%;\n      transform: translate(-50%, -50%);\n      font-size: 2.5em;\n      font-weight: bold;\n      color: #2c3e50;\n    }\n\n    .score-value small {\n      font-size: 0.4em;\n      color: #7f8c8d;\n    }\n\n    .score-details {\n      text-align: center;\n      font-size: 1.1em;\n    }\n\n    .result-text {\n      text-align: left;\n      max-width: 400px;\n    }\n\n    #result-title {\n      color: #2c3e50;\n      margin-bottom: 15px;\n      font-size: 1.5em;\n    }\n\n    #result-description {\n      margin-bottom: 25px;\n      font-size: 1.05em;\n    }\n\n    .level-indicator {\n      background: #f1f3f4;\n      padding: 15px;\n      border-radius: 8px;\n    }\n\n    .level-bar {\n      height: 10px;\n      background: #dfe6e9;\n      border-radius: 5px;\n      margin-bottom: 8px;\n      overflow: hidden;\n    }\n\n    .level-progress {\n      height: 100%;\n      width: 0%;\n      background: linear-gradient(90deg, #3498db, #2ecc71);\n      border-radius: 5px;\n      transition: width 1s;\n    }\n\n    .level-labels {\n      display: flex;\n      justify-content: space-between;\n      font-size: 0.85em;\n      color: #7f8c8d;\n    }\n\n    \/* \u79fb\u52d5\u7aef\u512a\u5316 *\/\n    @media (max-width: 600px) {\n      #logic-quiz-container {\n        padding: 15px;\n      }\n      \n      .quiz-intro {\n        padding: 20px 15px;\n      }\n      \n      .question-container {\n        padding: 20px 15px;\n      }\n      \n      .option-btn {\n        padding: 12px 15px;\n      }\n      \n      .score-card {\n        width: 100%;\n        padding: 20px;\n      }\n    }\n  <\/style>\n\n  <script>\n    document.addEventListener('DOMContentLoaded', function() {\n      \/\/ \u6e2c\u9a57\u6578\u64da\n      const quizData = {\n        questions: [\n          {\n            text: \"1\uff0e\u5047\u5982\u4f60\u6709\u4e00\u4e9b\u5c0f\u6838\u6843\uff0c\u4f60\u81ea\u5df1\u5403\u4e86\u4e00\u500b\uff0c\u7136\u5f8c\u628a\u5269\u4e0b\u7684\u6838\u6843\u5206\u4e86\u4e00\u534a\u7d66\u540c\u4e8b\u9ea5\u514b\uff0c\u7136\u5f8c\u4f60\u53c8\u5403\u4e86\u4e00\u500b\uff0c\u7e7c\u7e8c\u628a\u5269\u4e0b\u7684\u6838\u6843\u5206\u4e86\u4e00\u534a\u7d66\u540c\u4e8b\u9732\u897f\uff0c\u73fe\u5728\u4f60\u6578\u4e86\u4e00\u4e0b\uff0c\u767c\u73fe\u81ea\u5df1\u9084\u67095\u9846\u5c0f\u6838\u6843\u3002\u8acb\u554f\u4f60\u539f\u4f86\u5171\u8a08\u6709\u591a\u5c11\u9846\u6838\u6843\uff1f\",\n            options: [\"A.22\", \"B.23\", \"C.24\", \"D.25\", \"E.46\"],\n            correct: 1 \/\/ B\n          },\n          {\n            text: \"2\uff0e\u6709\u5144\u59b9\u5006\uff0c1993\u5e74\u7684\u6642\u5019\uff0c\u54e5\u54e521\u6b72\uff0c\u59b9\u59b9\u7684\u5e74\u9f61\u7576\u6642\u662f7\u6b72\uff0c\u8acb\u554f\u5230\u4ec0\u9ebc\u6642\u5019\uff0c\u54e5\u54e5\u7684\u5e74\u9f61\u624d\u6703\u662f\u59b9\u59b9\u5e74\u9f61\u7684\u5169\u500d\uff1f\",\n            options: [\"A\uff0e1997\u5e74\", \"B\uff0e1998\u5e74\", \"C\uff0e1999\u5e74\", \"D\uff0e2000\u5e74\", \"E\uff0e2001\u5e74\"],\n            correct: 3 \/\/ D\n          },\n          {\n            text: \"3\uff0e\u64ca\u6ed1\u9f20\u6bd4\u8cfd\u958b\u59cb\u4e86\uff0c\u53c3\u8cfd\u8005\u4fdd\u7f8520\u79d2\u9418\u80fd\u64ca20\u4e0b\uff1b\u5b8910\u79d2\u9418\u80fd\u64ca10\u4e0b\uff1b\u6e6f\u59c65\u79d2\u9418\u80fd\u64ca5\u4e0b\uff0c\u4ee5\u4e0a\u5404\u4eba\u6240\u7528\u7684\u6642\u9593\u662f\u9019\u6a23\u8a08\u7b97\u7684\uff1a\u5f9e\u7b2c\u4e00\u64ca\u958b\u59cb\uff0c\u5230\u6700\u5f8c\u4e00\u64ca\u7d50\u675f\u3002\u8acb\u554f\uff0c\u5728\u6bd4\u8cfd\u4e2d\u4ed6\u5011\u662f\u5426\u80fd\u6253\u6210\u5e73\u624b\uff1f\u5982\u679c\u4e0d\u80fd\uff0c\u8ab0\u5c07\u6700\u5148\u64ca\u5b8c60\u4e0b\u6ed1\u9f20\uff1f\",\n            options: [\"A.\u80fd\u6253\u6210\u5e73\u624b\", \"B\uff0e\u4fdd\u7f85\u5148\u64ca\u5b8c60\u4e0b\", \"C\uff0e\u5b89\u5148\u64ca\u5b8c60\u4e0b\", \"D\uff0e\u6e6f\u59c6\u5148\u64ca\u5b8c60\u4e0b\"],\n            correct: 1 \/\/ B\n          },\n          {\n            text: \"4\uff0e\u5b78\u6821\u8209\u884c\u6578\u5b78\u7af6\u8cfd\uff0cABCDE\u4e94\u540d\u540c\u5b78\u5f97\u4e86\u524d\u4e94\u540d\uff0c\u4ed6\u5011\u4e94\u4eba\u9810\u6e2c\u540d\u6b21\u7684\u8ac7\u8a71\u5982\u4e0b\uff1aA\u8aaa\uff1aB\u662f\u7b2c\u4e09\uff0cC\u662f\u7b2c\u4e94\uff1bB\u8aaa\uff1aD\u662f\u7b2c\u4e8c\uff0cE\u662f\u7b2c\u56db\uff1bC\u8aaa\uff1aA\u662f\u7b2c\u4e00\uff0cE\u662f\u7b2c\u56db\uff1bD\u8aaa\uff1aC\u662f\u7b2c\u4e00\uff0cB\u662f\u7b2c\u4e8c\uff1bE\u8aaa\uff1aD\u662f\u7b2c\u4e8c\uff0cA\u662f\u7b2c\u4e09\u3002\u7d50\u679c\u767c\u73fe\uff0c\u6bcf\u4eba\u7684\u9810\u6e2c\u90fd\u53ea\u5c0d\u4e86\u4e00\u534a\uff0c\u90a3\u9ebc\u4ed6\u5011\u7684\u5be6\u969b\u540d\u6b21\u662f\uff1a\",\n            options: [\"A.DAECB\", \"B.EBACD\", \"C.DBAEC\", \"D.BADCE\"],\n            correct: 2 \/\/ C\n          },\n          {\n            text: \"5\uff0eA\u57ce\u5728B\u57ce\u7684\u6771\u5317\uff0cC\u57ce\u5728B\u57ce\u7684\u6771\u5317\uff0c\u4e0b\u5217\u9673\u8ff0\u4e2d\u6b63\u78ba\u7684\u4e00\u500b\u662f\uff1a\",\n            options: [\"A.A\u57ce\u8207C\u57ce\u7684\u8ddd\u96e2\u8981\u6bd4C\u57ce\u8207B\u57ce\u7684\u8ddd\u96e2\u9060\", \"B.A\u57ce\u8207B\u57ce\u7684\u8ddd\u96e2\u8981\u6bd4A\u57ce\u8207C\u57ce\u7684\u8ddd\u96e2\u9060\", \"C.B\u57ce\u5728C\u57ce\u7684\u897f\u5357\", \"D.A\u57ce\u5728C\u57ce\u7684\u897f\u5357\", \"E.\u4ee5\u4e0a\u8aaa\u6cd5\u90fd\u4e0d\u5c0d\"],\n            correct: 2 \/\/ C\n          },\n          {\n            text: \"6\uff0e\u4e00\u96bb\u9752\u86d9\u6389\u9032\u4e86\u4e00\u53e318\u7c73\u6df1\u7684\u4e95\u88e1\u3002\u6bcf\u5929\u767d\u5929\u5b83\u5411\u4e0a\u722c6\u7c73\uff0c\u665a\u4e0a\u5411\u4e0b\u6ed1\u843d3\u7c73\u3002\u6309\u9019\u4e00\u901f\u5ea6\uff0c\u554f\u9752\u86d9\u591a\u5c11\u5929\u80fd\u722c\u51fa\u4e95\u53e3\uff1f\",\n            options: [\"A\uff0e3\u5929\", \"B\uff0e4\u5929\", \"C\uff0e5\u5929\", \"D\uff0e6\u5929\"],\n            correct: 2 \/\/ C\n          },\n          {\n            text: \"7\uff0e\u6258\u6bd4\u3001\u7f85\u52c3\u548c\u5f17\u862d\u514b\u90fd\u5403\u76d2\u88dd\u5de5\u4f5c\u9910\uff0c\u85a9\u59c6\u3001\u55ac\u548c\u6e6f\u5c3c\u90fd\u5728\u5c0f\u98ef\u5e97\u8cfc\u8cb7\u5348\u98ef\uff0c\u5f17\u862d\u514b\u3001\u85a9\u59c6\u548c\u55ac\u4e58\u516c\u5171\u6c7d\u8eca\u4e0a\u73ed\uff0c\u55ac\u3001\u7f85\u52c3\u548c\u6e6f\u5c3c\u90fd\u5df2\u5a5a\uff0c\u8acb\u554f\u8ab0\u5df2\u5a5a\u4e26\u5403\u76d2\u88dd\u5de5\u4f5c\u9910\uff1f\",\n            options: [\"A.\u6258\u6bd4\", \"B.\u7f85\u52c3\", \"C.\u5f17\u862d\u514b\", \"D.\u85a9\u59c6\", \"E.\u55ac\", \"F.\u6e6f\u5c3c\"],\n            correct: 1 \/\/ B\n          },\n          {\n            text: \"8\uff0e\u5982\u679c\u4e0b\u5217\u6bcf\u500b\u4eba\u8aaa\u7684\u90fd\u662f\u5047\u8a71\uff0c\u90a3\u9ebc\u8acb\u554f\u662f\u8ab0\u6253\u788e\u4e86\u82b1\u74f6\uff1f<br>\u9053\u592b\uff1a\u5409\u59c6\u6253\u788e\u4e86\u82b1\u74f6\uff1b<br>\u6e6f\u59c6\uff1a\u9053\u592b\u6703\u544a\u8a34\u4f60\u8ab0\u6253\u788e\u4e86\u82b1\u74f6\uff1b<br>\u590f\u514b\uff1a\u6211\u6c92\u6253\u788e\u82b1\u74f6\uff0c\u53ef\u80fd\u9053\u592b\u6253\u788e\u4e86\u82b1\u74f6\uff1b<br>\u5409\u59c6\uff1a\u6211\u6253\u788e\u4e86\u82b1\u74f6\uff1b<br>\u54c8\u4f2f\u7279\uff1a\u827e\u529b\u514b\u6253\u788e\u4e86\u82b1\u74f6\uff0c\u6240\u4ee5\u9053\u592b\u548c\u590f\u514b\u4e0d\u592a\u53ef\u80fd\u6253\u788e\u82b1\u74f6\u3002\",\n            options: [\"A.\u9053\u592b\", \"B.\u6e6f\u59c6\", \"C.\u590f\u514b\", \"D.\u827e\u529b\u514b\", \"E.\u5409\u59c6\", \"F.\u54c8\u4f2f\u7279\"],\n            correct: 2 \/\/ C\n          },\n          {\n            text: \"9\uff0e\u5927\u885b\u70ba\u6176\u795d\u7236\u89aa\u7684\u751f\u65e5\u8cb7\u4e86\u4e00\u500b\u5927\u86cb\u7cd5\uff0c\u53ef\u662f\u537b\u88ab\u4eba\u5403\u6389\u4e86\u3002\u5927\u885b\u6c23\u61a4\u6975\u4e86\uff0c\u65bc\u662f\u4ed6\u5c31\u554f\u4e86\u56db\u500b\u53ef\u7591\u7684\u4eba\uff0c\u56db\u500b\u4eba\u7684\u56de\u7b54\u662f\uff1a<br>\u7d04\u7ff0\u8aaa\uff1a\u300c\u662f\u9ad8\u65af\u5403\u7684\u3002\u300d<br>\u9ad8\u65af\u8aaa\uff1a\u300c\u662f\u6bd4\u5229\u5403\u7684\u3002\u300d<br>\u67ef\u6797\u8aaa\uff1a\u300c\u6211\u6c92\u6709\u5403\u3002\u300d<br>\u6bd4\u5229\u8aaa\uff1a\u300c\u9ad8\u65af\u5728\u6492\u8b0a\u3002\u300d<br>\u9019\u56db\u4eba\u4e2d\uff0c\u53ea\u6709\u4e00\u500b\u4eba\u8aaa\u4e86\u771f\u8a71\uff0c\u8acb\u554f\u662f\u8ab0\u5077\u5403\u4e86\u5927\u885b\u7684\u86cb\u7cd5\uff1f\",\n            options: [\"A.\u9ad8\u65af\", \"B.\u7d04\u7ff0\", \"C.\u6bd4\u5229\", \"D.\u67ef\u6797\"],\n            correct: 3 \/\/ D\n          },\n          {\n            text: \"10\uff0e\u67d0\u6848\u4ef6\u7684\u516d\u500b\u5acc\u7591\u5206\u5b50ABCDEF\u4ea4\u4ee3\u4e86\u4ee5\u4e0b\u6750\u6599\uff1a<br>A\uff1aB\u8207F\u4f5c\u6848\uff1b<br>B\uff1aD\u8207A\u4f5c\u6848\uff1b<br>C\uff1aB\u8207E\u4f5c\u6848\uff1b<br>D\uff1aA\u8207C\u4f5c\u6848\uff1b<br>E\uff1aF\u8207A\u4f5c\u6848\uff1b<br>F\uff1a\u6211\u4e0d\u77e5\u9053\u3002<br>\u53f8\u6cd5\u4eba\u54e1\u78ba\u5b9a\u6b64\u6848\u662f\u7531\u5169\u4eba\u5408\u5925\u4f5c\u6848\uff0c\u4e14\u6709\u56db\u500b\u4eba\u5404\u8aaa\u5c0d\u4e86\u4e00\u500b\u7f6a\u72af\u7684\u540d\u5b57\uff0c\u4e00\u500b\u4eba\u8aaa\u7684\u5168\u4e0d\u5c0d\uff0c\u8acb\u554f\u54ea\u5169\u4f4d\u662f\u7f6a\u72af\uff1f\",\n            options: [\"A.A\u8207D\", \"B.B\u8207E\", \"C.A\u8207E\", \"D.A\u8207B\", \"E.\u4ee5\u4e0a\u90fd\u4e0d\u5c0d\"],\n            correct: 2 \/\/ C\n          },\n          {\n            text: \"11\uff0e\u57c3\u666e\u723e\u3001\u5091\u514b\u3001\u83f2\u5229\u4e09\u4f4d\u9752\u5e74\uff0c\u4e00\u500b\u7576\u4e86\u6b4c\u624b\uff0c\u4e00\u500b\u8003\u4e0a\u4e86\u5927\u5b78\uff0c\u4e00\u500b\u52a0\u5165\u4e86\u6d77\u8ecd\u9678\u6230\u968a\u3002\u73fe\u5df2\u77e5\uff1a<br>A.\u83f2\u5229\u7684\u5e74\u9f61\u6bd4\u6230\u58eb\u7684\u5e74\u9f61\u5927\uff1b<br>B.\u5927\u5b78\u751f\u7684\u5e74\u9f61\u6bd4\u5091\u514b\u7684\u5e74\u9f61\u5c0f\uff1b<br>C.\u57c3\u666e\u723e\u7684\u5e74\u9f61\u548c\u5927\u5b78\u751f\u5e74\u9f61\u4e0d\u4e00\u6a23\u3002<br>\u8acb\u554f\uff0c\u4e09\u500b\u4eba\u4e2d\u8ab0\u662f\u6b4c\u624b\uff1f\u8ab0\u662f\u5927\u5b78\u751f\uff1f\u8ab0\u662f\u6230\u58eb\uff1f\",\n            options: [\"A.\u57c3\u666e\u723e\u662f\u6230\u58eb\uff0c\u5091\u514b\u662f\u5927\u5b78\u751f\uff0c\u83f2\u5229\u662f\u6b4c\u624b\", \"B.\u57c3\u666e\u723e\u662f\u6230\u58eb\uff0c\u5091\u514b\u662f\u6b4c\u624b\uff0c\u83f2\u5229\u662f\u5927\u5b78\u751f\", \"C.\u57c3\u666e\u723e\u662f\u6b4c\u624b\uff0c\u5091\u514b\u662f\u6230\u58eb\uff0c\u83f2\u5229\u662f\u5927\u5b78\u751f\", \"D.\u57c3\u666e\u723e\u662f\u5927\u5b78\u751f\uff0c\u5091\u514b\u662f\u6b4c\u624b\uff0c\u83f2\u5229\u662f\u6230\u58eb\"],\n            correct: 1 \/\/ B\n          },\n          {\n            text: \"12\uff0e\u82f1\u570b\u528d\u6a4b\u5927\u5b78\u7684\u5b78\u751f\u4f86\u81ea\u4e16\u754c\u5404\u5730\uff0c\u6ce2\u5fb7\u3001\u8607\u514b\u3001\u91cc\u5947\u4e09\u4eba\uff0c\u4e00\u500b\u662f\u6cd5\u570b\u4eba\uff0c\u4e00\u500b\u662f\u65e5\u672c\u4eba\uff0c\u4e00\u500b\u662f\u7f8e\u570b\u4eba\u3002\u73fe\u5df2\u77e5\uff1a<br>A.\u6ce2\u5fb7\u4e0d\u559c\u6b61\u9eb5\u689d\u7684\uff0c\u91cc\u5947\u4e0d\u559c\u6b61\u6f22\u5821\u5305\uff1b<br>B.\u559c\u6b61\u6f22\u5821\u5305\u7684\u662f\u65e5\u672c\u4eba\uff1b<br>C.\u559c\u6b61\u9eb5\u689d\u7684\u662f\u6cd5\u570b\u4eba\uff1b<br>D.\u8607\u514b\u4e0d\u662f\u7f8e\u570b\u4eba\u3002<br>\u8acb\u63a8\u6e2c\u51fa\u9019\u4e09\u540d\u7559\u5b78\u751f\u5206\u5225\u4f86\u81ea\u54ea\u500b\u570b\u5bb6\uff1f\",\n            options: [\"A.\u6ce2\u5fb7\u662f\u7f8e\u570b\u4eba\u3001\u8607\u514b\u662f\u65e5\u672c\u4eba\u3001\u91cc\u5947\u662f\u6cd5\u570b\u4eba\", \"B.\u6ce2\u5fb7\u662f\u6cd5\u570b\u4eba\u3001\u8607\u514b\u662f\u65e5\u672c\u4eba\u3001\u91cc\u5947\u662f\u7f8e\u570b\u4eba\", \"C.\u6ce2\u5fb7\u662f\u7f8e\u570b\u4eba\u3001\u8607\u514b\u662f\u6cd5\u570b\u4eba\u3001\u91cc\u5947\u662f\u65e5\u672c\u4eba\", \"D.\u6ce2\u5fb7\u662f\u65e5\u672c\u4eba\u3001\u8607\u514b\u662f\u6cd5\u570b\u4eba\u3001\u91cc\u5947\u662f\u7f8e\u570b\u4eba\"],\n            correct: 3 \/\/ D\n          }\n        ],\n        results: [\n          {\n            minScore: 0,\n            maxScore: 75,\n            title: \"\u9700\u8981\u52a0\u5f37\",\n            description: \"\u60a8\u7684\u908f\u8f2f\u63a8\u7406\u80fd\u529b\u76ee\u524d\u8655\u65bc\u57fa\u790e\u6c34\u5e73\uff0c\u5efa\u8b70\u901a\u904e\u908f\u8f2f\u8a13\u7df4\u984c\u76ee\u548c\u601d\u7dad\u7df4\u7fd2\u4f86\u63d0\u5347\u5206\u6790\u80fd\u529b\u3002\"\n          },\n          {\n            minScore: 76,\n            maxScore: 110,\n            title: \"\u4e2d\u7b49\u6c34\u5e73\",\n            description: \"\u60a8\u7684\u908f\u8f2f\u63a8\u7406\u80fd\u529b\u8655\u65bc\u4e2d\u7b49\u6c34\u6e96\uff0c\u80fd\u5920\u8655\u7406\u5927\u591a\u6578\u65e5\u5e38\u908f\u8f2f\u554f\u984c\uff0c\u4f46\u5728\u8907\u96dc\u60c5\u5883\u4e0b\u53ef\u80fd\u9700\u8981\u66f4\u591a\u601d\u8003\u6642\u9593\u3002\"\n          },\n          {\n            minScore: 111,\n            maxScore: 134,\n            title: \"\u512a\u79c0\u6c34\u5e73\",\n            description: \"\u606d\u559c\uff01\u60a8\u5c55\u73fe\u51fa\u512a\u79c0\u7684\u908f\u8f2f\u63a8\u7406\u80fd\u529b\uff0c\u5584\u65bc\u5206\u6790\u8907\u96dc\u554f\u984c\u4e26\u627e\u51fa\u89e3\u6c7a\u65b9\u6848\uff0c\u9069\u5408\u9700\u8981\u9ad8\u5ea6\u908f\u8f2f\u601d\u8003\u7684\u5de5\u4f5c\u3002\"\n          },\n          {\n            minScore: 135,\n            maxScore: 200,\n            title: \"\u5353\u8d8a\u975e\u51e1\",\n            description: \"\u60a8\u7684\u908f\u8f2f\u63a8\u7406\u80fd\u529b\u9054\u5230\u9802\u5c16\u6c34\u5e73\uff0c\u5177\u6709\u975e\u51e1\u7684\u5206\u6790\u8207\u5224\u65b7\u80fd\u529b\uff0c\u5728\u6578\u5b78\u3001\u79d1\u5b78\u6216\u5206\u6790\u9818\u57df\u5c07\u6709\u51fa\u8272\u8868\u73fe\u3002\"\n          }\n        ]\n      };\n\n      \/\/ DOM\u5143\u7d20\n      const introPage = document.getElementById('intro-page');\n      const quizPage = document.getElementById('quiz-page');\n      const resultPage = document.getElementById('result-page');\n      const startBtn = document.getElementById('start-btn');\n      const retryBtn = document.getElementById('retry-btn');\n      const questionText = document.getElementById('question-text');\n      const optionsContainer = document.getElementById('options-container');\n      const currentQ = document.getElementById('current-q');\n      const progressBar = document.querySelector('.progress-bar');\n      const minutesDisplay = document.getElementById('minutes');\n      const secondsDisplay = document.getElementById('seconds');\n      const finalScore = document.getElementById('final-score');\n      const correctAnswers = document.getElementById('correct-answers');\n      const timeUsed = document.getElementById('time-used');\n      const resultTitle = document.getElementById('result-title');\n      const resultDescription = document.getElementById('result-description');\n      const levelProgress = document.querySelector('.level-progress');\n      const circleFill = document.querySelector('.circle-fill');\n\n      \/\/ \u6e2c\u9a57\u72c0\u614b\n      let currentQuestion = 0;\n      let score = 0;\n      let userAnswers = [];\n      let startTime;\n      let timerInterval;\n\n      \/\/ \u521d\u59cb\u5316\u6e2c\u9a57\n      function initQuiz() {\n        currentQuestion = 0;\n        score = 0;\n        userAnswers = [];\n        startTimer();\n        loadQuestion();\n      }\n\n      \/\/ \u52a0\u8f09\u984c\u76ee\n      function loadQuestion() {\n        if (currentQuestion >= quizData.questions.length) {\n          showResults();\n          return;\n        }\n\n        const question = quizData.questions[currentQuestion];\n        questionText.innerHTML = question.text;\n        \n        optionsContainer.innerHTML = '';\n        question.options.forEach((option, index) => {\n          const optionBtn = document.createElement('div');\n          optionBtn.className = 'option-btn';\n          optionBtn.innerHTML = `\n            <span class=\"option-label\">${option.charAt(0)}<\/span>\n            <span class=\"option-text\">${option.substring(2)}<\/span>\n          `;\n          optionBtn.addEventListener('click', () => selectOption(index));\n          optionsContainer.appendChild(optionBtn);\n        });\n\n        currentQ.textContent = currentQuestion + 1;\n        progressBar.style.width = `${(currentQuestion \/ quizData.questions.length) * 100}%`;\n      }\n\n      \/\/ \u9078\u64c7\u9078\u9805\n      function selectOption(optionIndex) {\n        const question = quizData.questions[currentQuestion];\n        userAnswers.push(optionIndex);\n        \n        \/\/ \u79fb\u9664\u6240\u6709\u9078\u4e2d\u7684\u6a23\u5f0f\n        document.querySelectorAll('.option-btn').forEach(btn => {\n          btn.classList.remove('selected');\n        });\n        \n        \/\/ \u6dfb\u52a0\u7576\u524d\u9078\u4e2d\u7684\u6a23\u5f0f\n        event.currentTarget.classList.add('selected');\n        \n        \/\/ \u6aa2\u67e5\u7b54\u6848\n        if (optionIndex === question.correct) {\n          score++;\n        }\n\n        \/\/ \u5ef6\u9072\u5f8c\u52a0\u8f09\u4e0b\u4e00\u984c\n        setTimeout(() => {\n          currentQuestion++;\n          loadQuestion();\n        }, 500);\n      }\n\n      \/\/ \u8a08\u6642\u5668\n      function startTimer() {\n        startTime = new Date();\n        clearInterval(timerInterval);\n        \n        timerInterval = setInterval(() => {\n          const now = new Date();\n          const elapsed = new Date(now - startTime);\n          const minutes = elapsed.getMinutes().toString().padStart(2, '0');\n          const seconds = elapsed.getSeconds().toString().padStart(2, '0');\n          \n          minutesDisplay.textContent = minutes;\n          secondsDisplay.textContent = seconds;\n        }, 1000);\n      }\n\n      \/\/ \u986f\u793a\u7d50\u679c\n      function showResults() {\n        clearInterval(timerInterval);\n        \n        const endTime = new Date();\n        const timeDiff = (endTime - startTime) \/ 1000; \/\/ \u79d2\n        const timeMinutes = Math.round(timeDiff \/ 60 * 10) \/ 10; \/\/ \u56db\u6368\u4e94\u5165\u5230\u5c0f\u6578\u9ede\u5f8c\u4e00\u4f4d\n        \n        \/\/ \u8a08\u7b97\u5206\u6578\n        const calculatedScore = Math.max(0, (score - timeMinutes) * 5 + 105);\n        \n        \/\/ \u66f4\u65b0UI\n        finalScore.textContent = Math.round(calculatedScore);\n        correctAnswers.textContent = score;\n        timeUsed.textContent = timeMinutes.toFixed(1);\n        \n        \/\/ \u67e5\u627e\u5c0d\u61c9\u7684\u7d50\u679c\u63cf\u8ff0\n        const result = quizData.results.find(r => \n          calculatedScore >= r.minScore && calculatedScore <= r.maxScore\n        );\n        resultTitle.textContent = result.title;\n        resultDescription.textContent = result.description;\n        \n        \/\/ \u66f4\u65b0\u9032\u5ea6\u689d\u548c\u5713\u5f62\u5716\n        const percentage = (calculatedScore \/ 200) * 100;\n        levelProgress.style.width = `${percentage}%`;\n        circleFill.style.setProperty('--percentage', percentage);\n        \n        \/\/ \u5207\u63db\u5230\u7d50\u679c\u9801\n        quizPage.classList.remove('active');\n        resultPage.classList.add('active');\n      }\n\n      \/\/ \u4e8b\u4ef6\u76e3\u807d\n      startBtn.addEventListener('click', () => {\n        introPage.classList.remove('active');\n        quizPage.classList.add('active');\n        initQuiz();\n      });\n\n      retryBtn.addEventListener('click', () => {\n        resultPage.classList.remove('active');\n        introPage.classList.add('active');\n      });\n    });\n  <\/script>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>\u903b\u8f91\u63a8\u7406\u80fd\u529b\u6d4b\u8bd5\uff0c\u65e8\u5728\u8003\u5bdf\u638c\u63e1\u548c\u8fd0\u7528\u903b\u8f91\u5206\u6790\u65b9\u6cd5\u7684\u80fd\u529b\u3002\u8fd0\u7528\u7ed9\u51fa\u7684\u8d44\u8baf\u548c\u5df2\u638c\u63e1\u7684\u77e5\u8bc6\uff0c\u7efc\u5408\u8fd0\u7528\u7406\u89e3\u3001\u5206\u6790\u3001\u7efc\u5408[\u2026]<\/p>","protected":false},"author":19,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"narrow-width-container","site-content-style":"unboxed","site-sidebar-style":"default","ast-global-header-display":"disabled","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[177,158,159],"tags":[220],"class_list":["post-2611","post","type-post","status-publish","format-standard","hentry","category-iq","category-achievement","category-aptitude","tag-logical-reasoning"],"_links":{"self":[{"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/posts\/2611","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/comments?post=2611"}],"version-history":[{"count":3,"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/posts\/2611\/revisions"}],"predecessor-version":[{"id":9484,"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/posts\/2611\/revisions\/9484"}],"wp:attachment":[{"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/media?parent=2611"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/categories?post=2611"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/tags?post=2611"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}