在JavaScript中,循环功能是通过使用循环语句来重复执行一段代码块。常见的循环语句有for循环、while循环和do...while循环。
for (初始条件; 终止条件; 迭代操作) {
// 待执行的代码块
}
示例:
for (let i = 0; i < 10; i++) {
console.log(i);
}
推荐的腾讯云相关产品和产品介绍链接地址:无
while (条件) {
// 待执行的代码块
}
示例:
let i = 0;
while (i < 10) {
console.log(i);
i++;
}
推荐的腾讯云相关产品和产品介绍链接地址:无
do {
// 待执行的代码块
} while (条件);
示例:
let i = 0;
do {
console.log(i);
i++;
} while (i < 10);
推荐的腾讯云相关产品和产品介绍链接地址:无
计数石头布剪刀游戏是一种经典的猜拳游戏,可以使用循环和随机数生成器来实现。以下是一个简单的示例:
function game() {
const choices = ["石头", "布", "剪刀"];
const computerChoice = choices[Math.floor(Math.random() * 3)];
const playerChoice = prompt("请输入你的选择(石头、布或剪刀)");
if (!choices.includes(playerChoice)) {
console.log("无效的选择");
return;
}
console.log("你的选择:" + playerChoice);
console.log("计算机的选择:" + computerChoice);
if (playerChoice === computerChoice) {
console.log("平局");
} else if (
(playerChoice === "石头" && computerChoice === "剪刀") ||
(playerChoice === "剪刀" && computerChoice === "布") ||
(playerChoice === "布" && computerChoice === "石头")
) {
console.log("你赢了");
} else {
console.log("你输了");
}
}
这个游戏通过生成随机数来选择计算机的选项,并通过比较玩家和计算机的选择来确定胜负。
推荐的腾讯云相关产品和产品介绍链接地址:无
领取专属 10元无门槛券
手把手带您无忧上云