これも古い問題であり、当時、私たちはこの問題を解決するために oo を使用することを追求しました。誰かがまた言及したので、時間をかけて自分の考えを書き留めておきます: コードをコピー コードは次のとおりです。 : <br>var a_game = function(pNum){ <br>var player = []; 1 ;iplayers.push(i); <br>var flag=0; <br>while(players.length>1){ <br>var outPlayerNum = 0 ,len=players.length; <br>for(var i=0;i<len>if(flag==3){ <br>flag=0; > document.writeln("Out:" player[i-outPlayerNum]); <br>players.splice(i-outPlayerNum,1) <br>} <br>} プレイヤーを返す <br>}; <br>document.writeln("<br/>残り:" a_game(100)); <br><br><br> 🎜>結果は次のとおりです: <br><br><br><br><br>コードをコピーします<br></len> </div> <br> コードは次のとおりです:<br><div class="codetitle"> <span>アウト:3 アウト:6 アウト:9 アウト:12 アウト:15 アウト:18 アウト:21 アウト:24 アウト:27 アウト:30 アウト:33 アウト:36 アウト:39 アウト:42 アウト:45 アウト:48 アウト: 51 アウト: 54 アウト: 57 アウト: 60 アウト: 63 アウト: 66 アウト: 69 アウト: 72 アウト: 75 アウト: 78 アウト: 81 アウト: 84 アウト: 87 アウト: 90 アウト: 93 アウト: 96 アウト: 99 アウト:2 アウト:7 アウト:11 アウト:16 アウト:20 アウト:25 アウト:29 アウト:34 アウト:38 アウト:43 アウト:47 アウト:52 アウト:56 アウト:61 アウト:65 アウト:70 アウト:74アウト:79 アウト:83 アウト:88 アウト:92 アウト:97 アウト:1 アウト:8 アウト:14 アウト:22 アウト:28 アウト:35 アウト:41 アウト:49 アウト:55 アウト:62 アウト:68 アウト: 76 アウト: 82 アウト: 89 アウト: 95 アウト: 4 アウト: 13 アウト: 23 アウト: 32 アウト: 44 アウト: 53 アウト: 64 アウト: 73 アウト: 85 アウト: 94 アウト: 5 アウト: 19 アウト: 37 アウト: 50 アウト: 67 アウト: 80 アウト: 98 アウト: 17 アウト: 40 アウト: 59 アウト: 86 アウト: 10 アウト: 46 アウト: 77 アウト: 26 アウト: 71 アウト: 31 アウト: 100 アウト: 58 <a style="CURSOR: pointer" data="33310" class="copybut" id="copybut33310" onclick="doCopy('code33310')">残り: 91 <u> </u></a></span> </div>