
你可以将 while 循环想象成一个棋盘游戏,它会无限次地进行,直到找到获胜者,我们清楚地知道需要做什么才能赢得游戏,但我们不确定需要多长时间,因为这取决于外部因素,例如机会、玩游戏的人数。
看看这个例子:
let user1 = 0;
let user2 = 0;
let winScore = 3;
while(user1 < winScore && user2 < winScore) {
let dice1 = Math.random()
let dice2 = Math.random()
if (dice1 > dice2) {
user1 += 1;
} else if (dice2 > dice1) {
user2 += 1;
}
if (user1 === 3) {
console.log('user1 is winner');
} else if (user2 === 3) {
console.log('user2 is winner');
}
};
while 循环的语法非常简单,当条件为 true 或 false 时,我们想要执行一段代码。条件总是放在 while 关键字后面的括号内,只要满足该条件,我们就会运行一段代码,在大多数情况下,为了不创建无限循环,我们希望循环内的该代码段修改条件中正在评估的变量。 (while 循环语句后面的代码块位于一对大括号之间);
以上就是While 循环的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号