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