<body>
<script>
// for (let i = 0; i < 100; i++) {
// if (i == 5) {
// // break 跳出 整个 循环
// break;
// }
// console.log(i);
// }
// console.log("__________________");
// for (let i = 0; i < 100; i++) {
// if (i == 5) {
// // continue 跳出 当次 循环
// continue;
// }
// console.log(i);
// }
// console.log("__________________");
// // 找出100以内,能被3整除的数,且不能被7整除,遇到能被33整除的数,结束整个循环
// for (let i = 1; i <= 100; i++) {
// if (i%3 == 0 && i%7 != 0) {
// if (i%33 == 0) {
// break;
// }else{
// console.log(i);
// }
// }
// }
// console.log("__________________");
// // 会员登陆 练习1
// let loginName1 = "zhangsan";
// let loginPwd1 = "123456";
// // 输入登录名和登陆密码
// for (let i = 1; i <= 3; i++) {
// let loginName2 = prompt("请输入账号:");
// let loginPwd2 = prompt("请输入密码:");
// if (loginName1 != loginName2 && loginPwd1 != loginPwd2) {
// alert("账号或密码不正确,还有" + (3 - i) + "次机会");
// continue;
// }else{
// alert("登陆成功")
// break;
// }
// }
// 注册会员信息,输入会员号(必须是4位整数),输入姓名,输入性别(只能男或女) 练习2
// 一共有三次机会,会员信息输入错误,提示错误信息,并显示还有几次机会
// for (let i = 2; i >= 0; i--) {
// let no=parseInt(prompt("请输入四位会员号:"))
// if (no<1000||no>=10000) {
// alert(`会员号输入错误,请输入四位整数,你还有${i}次机会`)
// continue;
// }
// let name=prompt("请输入姓名:")
// let sex=prompt("请输入性别(男或女):")
// console.log(sex)
// if (sex != "男" && sex != "女") {
// alert(`性别输入错误,只能输入男或女${i}次机会`)
// continue;
// }
// alert("注册成功")
// break;
// }
// 猜数小游戏 练习3
// 系统随机返回一个1-100之间的数,给五次机会猜这个数
// 猜错提示用户猜大了还是猜小了
let num = parseInt(Math.random()*100)+1 // 返回1-100之间的随机数
console.log(num);
for (let i = 1; i <= 5; i++) {
let c_num = parseInt(prompt(`请输入第${i}次猜的数字:`))
if (num>c_num) {
alert("你猜小了")
alert(`你还有${5-i}次机会`)
} else if(num<c_num){
alert("你猜大了")
alert(`你还有${5-i}次机会`)
}else{
alert("你猜对了")
break;
}
if (i==5) {
alert(`很遗憾,你没猜对`)
}
}
</script>
</body>
Js 循环的跳出语句 (continue break)
最新推荐文章于 2024-03-07 16:28:00 发布