<script>
// var monkey=prompt('请输入有多少只猴子');
// var ti=prompt('请输入数字');
var monkey=[1,2,3,4,5,6,7,8,9,10];
var ti=5;
// console.log(monkey.length);
var arr=[];
for(var i=1;i<=monkey.length;i++){
arr.push(i); //创建一个新数组
// console.log(arr);
}
// console.log(arr);
i=0;
// 1 2 3 4 5 6 7 8 9 10
// 7 4 8 1 3 9 6 5 2
while(monkey.length>1){
i++; //猴子报数
head=monkey.shift(); //从数组中头删元素给head
if(i%ti!=0){ //判断是否踢出猴子,为true就把该猴子添加到monkey数组的尾部,继续参加游戏
monkey.push(head);
}
}
console.log(monkey[0]);
</script>
猴子选大王
最新推荐文章于 2025-12-12 14:24:05 发布
这段代码演示了一个基于JavaScript的猴子报数游戏实现。游戏中,猴子们按顺序报数,每当数字能被特定值整除时,该猴子会被淘汰。最终留在场上的猴子将获胜。代码使用了数组和循环来模拟这一过程,并输出最后剩下的猴子数量。
1103

被折叠的 条评论
为什么被折叠?



