[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 11/29 23:51 / Filesize : 358 KB / Number-of Response : 1012
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

スレ立てるまでもない質問はここで 146匹目



1 名前:デフォルトの名無しさん [2017/02/23(木) 01:18:37.96 ID:k72i/DlQ.net]
質問する前にGoogleで検索しましょう。 www.google.com/
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。

前スレ
スレ立てるまでもない質問はここで 145匹目
echo.2ch.net/test/read.cgi/tech/1483755167/

35 名前:デフォルトの名無しさん mailto:sage [2017/02/23(木) 10:07:36.75 ID:unWfgnYk.net]
>>33 前スレの奴をわざわざコメント付きでJSに書き換えてやったぞ(2chで見やすくするために空白は全角にしてある)
自分のがどんだけ抜けてるか比較してみろ

var totalTrial = 0; // 試行回数
var r = 1 / 2.0; // Aが恩赦の場合に、看守がBと答える確率
var winA = 0; // 看守の答えがBの場合にAが恩赦の数
var winC = 0; // 看守の答えがBの場合にCが恩赦の数

(続く)

36 名前:デフォルトの名無しさん mailto:sage [2017/02/23(木) 10:07:55.63 ID:unWfgnYk.net]
for(var i = 0, cnt = 0, all = 0; i < 10000; i++) {
 // 恩赦の決定
 var pardon = Math.floor(Math.random() * 3) + 1;

 // 看守の答え
 var answer = 0;
 switch (pardon) {
  case 1: // Aが恩赦
   answer = Math.floor(Math.random() * (1 / r)) + 2;
   if (answer == 2) { console.log("Bは死刑"); }
   if (answer == 3) { console.log("Cは死刑"); }
   break;
  case 2: // Bが恩赦
   answer = 3;
   console.log("Cは死刑");
   break;
  case 3: // Cが恩赦
   answer = 2;
   console.log("Bは死刑");
   break;
}

 // 看守の答えがBだった場合
 if (answer == 2) {
  totalTrial += 1;
  if (pardon == 1) { winA += 1; }
  if (pardon == 2) { winC += 1; }
 }
}
// 看守の答えがBの場合にAが恩赦の確率
// alert("確率:" + (winA / totalTrial * 100) + "%");






[ 続きを読む ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<358KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef