atwiki-logo
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • このページの操作履歴
    • このウィキのページ操作履歴
  • ページ一覧
    • ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このウィキの更新情報RSS
    • このウィキ新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡(不具合、障害など)
ページ検索 メニュー
診断ツール @ ウィキ
  • 広告なしオファー
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
広告非表示(β版)
ページ一覧
診断ツール @ ウィキ
  • 広告なしオファー
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
診断ツール @ ウィキ
広告非表示 広告非表示(β)版 ページ検索 ページ検索 メニュー メニュー
  • 新規作成
  • 編集する
  • 登録/ログイン
  • 管理メニュー
管理メニュー
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • このページの操作履歴
    • このウィキのページ操作履歴
  • ページ一覧
    • このウィキの全ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ一覧(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このwikiの更新情報RSS
    • このwikiの新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡する(不具合、障害など)
  • atwiki
  • 診断ツール @ ウィキ
  • 思想診断ツール

診断ツール @ ウィキ

思想診断ツール

最終更新:2025年08月17日 17:55

huyamuahu

- view
管理者のみ編集可
<!--nopl--><!DOCTYPE html>
<html>
<head>
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <style>
   body {
     font-family: Arial, sans-serif;
     max-width: 700px; /* Xperia Ace IIの720px幅に合わせる */
     margin: 0 auto;
     padding: 10px;
     font-size: 16px; /* 読みやすいフォントサイズ */
     background-color: #f5f5f5; /* 広島の穏やかな雰囲気を感じる薄いグレー */
     color: #333;
   }
   h2 {
     color: #0066cc; /* 広島の海や空をイメージした青 */
     text-align: center;
   }
   .question {
     margin: 20px 0;
     background-color: #fff;
     padding: 15px;
     border-radius: 5px;
     box-shadow: 0 2px 5px rgba(0,0,0,0.1);
   }
   input[type="radio"] {
     transform: scale(1.5); /* ラジオボタンをタッチしやすく */
     margin: 10px;
   }
   button {
     padding: 15px;
     font-size: 18px;
     background-color: #4CAF50; /* 自然や平和をイメージした緑 */
     color: white;
     border: none;
     border-radius: 5px;
     cursor: pointer;
     width: 100%;
     margin-top: 10px;
   }
   button:hover {
     background-color: #45a049;
   }
   #result {
     margin-top: 20px;
     font-size: 18px;
     background-color: #fff;
     padding: 15px;
     border-radius: 5px;
     box-shadow: 0 2px 5px rgba(0,0,0,0.1);
   }
 </style>
</head>
<body>
 <h2>政治思想診断</h2>
 <form id="quizForm">
   <div class="question">
     <p>1. あなたは誰かを守りたいと思いますか?</p>
     <input type="radio" name="q1" value="conservative"> 思う<br>
     <input type="radio" name="q1" value="neutral"> 思わない
   </div>
   <div class="question">
     <p>2. あなたは兵士でした。戦友を戦争で失いました。あなたならどうしますか?</p>
     <input type="radio" name="q2" value="progressive"> 軍をやめる<br>
     <input type="radio" name="q2" value="conservative"> 軍をやめない
   </div>
   <div class="question">
     <p>3. 仲間思いのあなたは仲間に気を配れますか?</p>
     <input type="radio" name="q3" value="conservative"> はい<br>
     <input type="radio" name="q3" value="neutral"> いいえ
   </div>
   <div class="question">
     <p>4. あなたは故郷において友人と再会しました。どうしますか?</p>
     <input type="radio" name="q4" value="centrist"> 挨拶をする<br>
     <input type="radio" name="q4" value="conservative"> 飲みに誘ったり遊びに行く<br>
     <input type="radio" name="q4" value="progressive"> 無視する
   </div>
   <div class="question">
     <p>5. あなたは友人に外国人はいますか?</p>
     <input type="radio" name="q5" value="progressive"> はい<br>
     <input type="radio" name="q5" value="neutral"> いいえ
   </div>
   <div class="question">
     <p>6. あなたはこの世界を変えてみたいと思いますか?</p>
     <input type="radio" name="q6" value="progressive1"> 思うが実行はできない<br>
     <input type="radio" name="q6" value="progressive2"> 思うが実行できる<br>
     <input type="radio" name="q6" value="conservative"> 思わないが実行できる
   </div>
   <div class="question">
     <p>7. あなたは軍人の重要ポストですがクーデターを起こしたいと思いますか?</p>
     <input type="radio" name="q7" value="progressive"> 起こしたいと思う<br>
     <input type="radio" name="q7" value="conservative"> 起こしたいとは思わない<br>
     <input type="radio" name="q7" value="centrist"> 起こす勇気がない
   </div>
   <div class="question">
     <p>8. あなたは喧嘩好きですか?</p>
     <input type="radio" name="q8" value="progressive"> 喧嘩上等、売られたもんは喧嘩する<br>
     <input type="radio" name="q8" value="centrist"> 喧嘩よりも交渉を好む<br>
     <input type="radio" name="q8" value="conservative"> 喧嘩している場合よりも別のことをするべきだと思う
   </div>
   <div class="question">
     <p>9. あなたは大きな運命が迫っています。</p>
     <input type="radio" name="q9" value="centrist"> 運命を受け入れて先に進む<br>
     <input type="radio" name="q9" value="progressive"> 運命は受け入れられないが先に進む<br>
     <input type="radio" name="q9" value="conservative"> 運命は受け入れられない。進む気にもなれない
   </div>
   <div class="question">
     <p>10. あなたは混血です。あなたはそれを利用して世界を救いますか?</p>
     <input type="radio" name="q10" value="progressive"> 救う<br>
     <input type="radio" name="q10" value="conservative"> 救わない<br>
     <input type="radio" name="q10" value="centrist"> 救えなかった
   </div>
   <button type="button" onclick="calculateResult()">診断する</button>
 </form>
 <div id="result"></div>

 <script>
   function calculateResult() {
     let conservative = 0, centrist = 0, progressive = 0;

     // 質問1
     let q1 = document.querySelector('input[name="q1"]:checked');
     if (q1) {
       if (q1.value === "conservative") conservative += 2;
       else {
         centrist += 1;
         progressive += 1;
       }
     }

     // 質問2
     let q2 = document.querySelector('input[name="q2"]:checked');
     if (q2) {
       if (q2.value === "progressive") {
         progressive += 2;
         centrist += 1;
       } else {
         conservative += 2;
       }
     }

     // 質問3
     let q3 = document.querySelector('input[name="q3"]:checked');
     if (q3) {
       if (q3.value === "conservative") conservative += 3;
       else {
         conservative += 2;
         centrist += 2;
       }
     }

     // 質問4
     let q4 = document.querySelector('input[name="q4"]:checked');
     if (q4) {
       if (q4.value === "conservative") conservative += 3;
       else if (q4.value === "centrist") centrist += 2;
       else progressive += 2;
     }

     // 質問5
     let q5 = document.querySelector('input[name="q5"]:checked');
     if (q5) {
       if (q5.value === "progressive") progressive += 3;
       else {
         conservative += 2;
         centrist += 1;
       }
     }

     // 質問6
     let q6 = document.querySelector('input[name="q6"]:checked');
     if (q6) {
       if (q6.value === "progressive1") progressive += 2;
       else if (q6.value === "progressive2") progressive += 3;
       else {
         conservative += 2;
         centrist += 1;
       }
     }

     // 質問7
     let q7 = document.querySelector('input[name="q7"]:checked');
     if (q7) {
       if (q7.value === "progressive") progressive += 3;
       else if (q7.value === "conservative") conservative += 2;
       else centrist += 2;
     }

     // 質問8
     let q8 = document.querySelector('input[name="q8"]:checked');
     if (q8) {
       if (q8.value === "progressive") progressive += 3;
       else if (q8.value === "centrist") centrist += 2;
       else conservative += 2;
     }

     // 質問9
     let q9 = document.querySelector('input[name="q9"]:checked');
     if (q9) {
       if (q9.value === "progressive") progressive += 3;
       else if (q9.value === "centrist") centrist += 2;
       else conservative += 2;
     }

     // 質問10
     let q10 = document.querySelector('input[name="q10"]:checked');
     if (q10) {
       if (q10.value === "progressive") progressive += 3;
       else if (q10.value === "conservative") conservative += 2;
       else centrist += 2;
     }

     // 未回答チェック
     if (!q1 || !q2 || !q3 || !q4 || !q5 || !q6 || !q7 || !q8 || !q9 || !q10) {
       alert("すべての質問に答えてください!");
       return;
     }

     // 点数を正規化(合計を10にスケール)
     let totalScore = conservative + centrist + progressive;
     if (totalScore > 0) {
       conservative = Math.round((conservative / totalScore) * 10);
       centrist = Math.round((centrist / totalScore) * 10);
       progressive = Math.round((progressive / totalScore) * 10);
       // 合計が10になるよう調整
       let sum = conservative + centrist + progressive;
       if (sum > 10) {
         let diff = sum - 10;
         if (centrist > diff) centrist -= diff;
         else if (progressive > diff) progressive -= diff;
         else conservative -= diff;
       } else if (sum < 10) {
         let diff = 10 - sum;
         if (conservative >= centrist && conservative >= progressive) conservative += diff;
         else if (centrist >= progressive) centrist += diff;
         else progressive += diff;
       }
     }

     // パーセンテージ計算(表示用)
     let conservativePercent = Math.round((conservative / 10) * 100);
     let centristPercent = Math.round((centrist / 10) * 100);
     let progressivePercent = Math.round((progressive / 10) * 100);

     // 結果判定
     let result = "";
     if (conservative >= 6 && progressive <= 3) {
       // 保守が高く、革新が低い(①: 保守6、中道2、革新2)
       result = `あなたは至上主義です!(保守: ${conservativePercent}%、中道: ${centristPercent}%、革新: ${progressivePercent}%)<br>
                 伝統や特定の価値を絶対視し、仲間や故郷を強く守る姿勢があります。広島の地域の絆やヴァルマニア王国の誇りを体現するような信念が強いです。`;
     } else if (progressive >= 5 && conservative <= 3) {
       // 革新が高く、保守が低い(②: 保守2、中道3、革新5)
       result = `あなたは快楽主義です!(保守: ${conservativePercent}%、中道: ${centristPercent}%、革新: ${progressivePercent}%)<br>
                 個人の満足や自由を優先し、変革に積極的です。広島の平和な雰囲気の中で、自己実現を追求する姿勢が特徴です。`;
     } else if (centrist >= 5 && conservative <= 4 && progressive <= 3) {
       // 中道が高く、保守と革新が低い(③: 保守3、中道5、革新2)
       result = `あなたは理論主義です!(保守: ${conservativePercent}%、中道: ${centristPercent}%、革新: ${progressivePercent}%)<br>
                 論理や現実的分析を重視し、バランスを大切にします。広島未来ラボのような科学的で穏健なアプローチがあなたの特徴です。`;
     } else if (Math.abs(conservative - progressive) <= 1 && centrist >= 3) {
       // 保守と革新が近く、中道が中程度(④: 保守3、中道4、革新3)
       result = `あなたは民主主義です!(保守: ${conservativePercent}%、中道: ${centristPercent}%、革新: ${progressivePercent}%)<br>
                 協調とバランスを重視し、皆の声を尊重します。広島の平和祈念式典のような、調和を大切にする姿勢が強いです。`;
     } else if (progressive >= 5 && centrist >= 3 && conservative <= 3) {
       // 革新が高く、中道が中程度、保守が低い(⑤: 保守2、中道3、革新5)
       result = `あなたは社会主義です!(保守: ${conservativePercent}%、中道: ${centristPercent}%、革新: ${progressivePercent}%)<br>
                 平等や集団的変革を重視し、社会全体の向上を目指します。ヴァルマニア王国の理想的なコミュニティ像に共感する傾向があります。`;
     } else if (progressive >= 4 && Math.abs(conservative - centrist) <= 1) {
       // 革新がやや高く、保守と中道が近い(⑥: 保守3、中道3、革新4)
       result = `あなたは自由主義です!(保守: ${conservativePercent}%、中道: ${centristPercent}%、革新: ${progressivePercent}%)<br>
                 個人自由を重視し、開かれた社会を目指します。広島の多文化交流のような、自由で多様な価値観を尊重する姿勢が特徴です。`;
     } else if (progressive >= 7) {
       // 革新が極端に高い(⑦: 保守1、中道2、革新7)
       result = `あなたは共産主義です!(保守: ${conservativePercent}%、中道: ${centristPercent}%、革新: ${progressivePercent}%)<br>
                 急進的な変革と集団主義を追求し、平等な社会を目指します。ヴァルマニア王国の理想を大胆に実現する情熱が強いです。`;
     } else if (conservative >= 7) {
       // 保守が極端に高い(⑧: 保守7、中道1、革新2)
       result = `あなたは民族主義です!(保守: ${conservativePercent}%、中道: ${centristPercent}%、革新: ${progressivePercent}%)<br>
                 国家や民族の誇りを重視し、地域の伝統を守ります。広島の歴史や文化を大切にする強い意識が特徴です。`;
     } else {
       // その他の場合(デフォルト)
       result = `あなたはバランス型です!(保守: ${conservativePercent}%、中道: ${centristPercent}%、革新: ${progressivePercent}%)<br>
                 保守、中道、革新のバランスが取れており、特定の思想に強く偏らない柔軟な姿勢です。広島の平和な精神を体現しています。`;
     }

     document.getElementById("result").innerHTML = `<h3>結果: ${result}</h3>`;
   }
 </script>
</body>
</html><!--/nopl-->
「思想診断ツール」をウィキ内検索
LINE
シェア
Tweet
診断ツール @ ウィキ
記事メニュー

メニュー

  • トップページ
  • プラグイン紹介
  • メニュー
  • 右メニュー



リンク

  • @wiki
  • @wikiご利用ガイド




ここを編集
記事メニュー2

更新履歴

取得中です。


ここを編集
最近更新されたページ
  • 85日前

    思想診断ツール
  • 85日前

    トップページ
  • 85日前

    プラグイン/コメント
  • 85日前

    プラグイン
  • 85日前

    プラグイン/動画(Youtube)
  • 85日前

    プラグイン/アーカイブ
  • 85日前

    プラグイン/編集履歴
  • 85日前

    プラグイン/ニュース
  • 85日前

    右メニュー
  • 85日前

    メニュー
もっと見る
最近更新されたページ
  • 85日前

    思想診断ツール
  • 85日前

    トップページ
  • 85日前

    プラグイン/コメント
  • 85日前

    プラグイン
  • 85日前

    プラグイン/動画(Youtube)
  • 85日前

    プラグイン/アーカイブ
  • 85日前

    プラグイン/編集履歴
  • 85日前

    プラグイン/ニュース
  • 85日前

    右メニュー
  • 85日前

    メニュー
もっと見る
ウィキ募集バナー
急上昇Wikiランキング

急上昇中のWikiランキングです。今注目を集めている話題をチェックしてみよう!

  1. PC版Webサカ@ ウィキ
  2. 作画@wiki
  3. ポケモン 作品なりきりネタWiki
  4. 千鳥の鬼レンチャン サビだけカラオケデータベース
  5. グノーシア台詞集 @ ウィキ
  6. ドラゴンクエスト モンスターバトルロードII攻略@WIKI
  7. 戦隊・ライダー:装備@ ウィキ
  8. グランツーリスモWiki
  9. Last Z: Survival Shooter @ ウィキ
  10. 固めまとめWiki
もっと見る
人気Wikiランキング

atwikiでよく見られているWikiのランキングです。新しい情報を発見してみよう!

  1. アニヲタWiki(仮)
  2. ゲームカタログ@Wiki ~名作からクソゲーまで~
  3. MADTOWNGTAまとめwiki
  4. 初音ミク Wiki
  5. ストグラ まとめ @ウィキ
  6. Grand Theft Auto V(グランドセフトオート5)GTA5 & GTAオンライン 情報・攻略wiki
  7. 検索してはいけない言葉 @ ウィキ
  8. 機動戦士ガンダム EXTREME VS.2 INFINITEBOOST wiki
  9. 機動戦士ガンダム バトルオペレーション2攻略Wiki 3rd Season
  10. モンスター烈伝オレカバトル2@wiki
もっと見る
新規Wikiランキング

最近作成されたWikiのアクセスランキングです。見るだけでなく加筆してみよう!

  1. MADTOWNGTAまとめwiki
  2. フォートナイト攻略Wiki
  3. MadTown GTA (Beta) まとめウィキ
  4. 首都圏駅メロwiki
  5. Last Z: Survival Shooter @ ウィキ
  6. まどドラ攻略wiki
  7. 駅のスピーカーwiki
  8. ちいぽけ攻略
  9. 魔法少女ノ魔女裁判 攻略・考察Wiki
  10. ソニックレーシング クロスワールド 攻略@ ウィキ
もっと見る
全体ページランキング

最近アクセスの多かったページランキングです。話題のページを見に行こう!

  1. 【移転】Miss AV 見れない Missav.wsが見れない?!MissAV新URLはどこ?閉鎖・終了してない?missav.ai元気玉って何? - ホワイトハッカー研究所
  2. 小松勇輝 - 作画@wiki
  3. 魔獣トゲイラ - バトルロイヤルR+α ファンフィクション(二次創作など)総合wiki
  4. ゴジュウユニコーン/一河角乃 - アニヲタWiki(仮)
  5. 参加者一覧 - ストグラ まとめ @ウィキ
  6. 参加者一覧 - MADTOWNGTAまとめwiki
  7. ミッション攻略 - 地球防衛軍6 @ ウィキ
  8. 鬼レンチャン(レベル順) - 鬼レンチャンWiki
  9. ブラック・マジシャン・ガール - アニヲタWiki(仮)
  10. ブラック・マジシャン・ガール - 遊戯王DSNTナイトメアトラバドール攻略Wiki@わかな
もっと見る

  • このWikiのTOPへ
  • 全ページ一覧
  • アットウィキTOP
  • 利用規約
  • プライバシーポリシー

2019 AtWiki, Inc.