10.for循环和while循环的案例
for循环的小案例
结构
- for(参数1;参数2;参数3){}
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
// 双层for循环
// for(var i=1;i<=9;i++){
// for (var j=1;j<=i;j++) {
// document.write("❤");
// }
// document.write("<br />");
// }
// 99乘法表
// for (var i=1;i<=9;i++) {
// for (var j=1;j<=i;j++) {
// document.write(j+"*"+i+'='+j*i+' '+' ');
// }
// document.write("<br />")
// }
for (var i =1;i<=9;i++){
for (var j = 1;j<=i;j++){
document.write(i+"*"+j+"="+i*j+" "+" ");
}
document.write("<br />");
}
// var num = "2";
// var num2 = "1";
// var result = num+num2;
// console.log(result);
</script>
</head>
<body>
</body>
</html>
while循环的小案例
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
var age = 68;
// while(age<=50){
// document.write(age+"领取1万块钱<br />")
// age++;
// }
//
do{
document.write(age+"领取1万块钱<br />")
age++;
}while(age<=50)
</script>
</head>
<body>
</body>
</html>
循环中可以使用continue和break跳出循环
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
// var age = 18;
// while (age<50){
// if (age==25) {
// age++;
// continue;//跳出本次循环继续执行后续代码,下次循环
// // break; //结束掉整个循环
// }
// document.write(age+"领取一万快<br />");
// age++;
// }
var sum = 0;
var i = 100;
while (i<200){
if (i%2==0){
i++;
continue;
}
sum+=i;
i++;
}
console.log(sum);
</script>
</head>
<body>
</body>
</html>
来源:CSDN
作者:高处的天空
链接:https://blog.csdn.net/weixin_43714301/article/details/104029460