js——猴子選大王


 

題目:

 

解題思路:

 

 

代碼:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>猴子選大王</title>
</head>
<body>

    <script type="text/javascript">
        var total = prompt("請輸入猴子個數:");
        var kick = prompt("請輸入踢出第幾只猴子的序號:");
        var monkey = [];
        for(var i=0;i<total;i++ ){
            monkey.push(i); // 形成猴子群
        }
        i=0;
        while(monkey.length>1){
            ++i;
            var head = monkey.shift();//開頭取猴子
            if(i%kick!=0){
                monkey.push(head);
            }
        }
        console.log(("編號"+(monkey[0]+1)+"是猴王"))
    </script>


</body>
</html>

 

運行結果:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM