视频地址:【千锋前端JavaScript全套教程_JS零基础完美入门到项目实战】 https://www.bilibili.com/video/BV1W54y1J7Ed/?share_source=copy_web&vd_source=b1cb921b73fe3808550eaf2224d1c155
目录
3、JavaScript-循环与分支结构
3.1 条件分支语句-if
<script>
if (条件) {
代码
} else if ( 条件2) {
} else {
}
</script>
案例:判断某一年是平年还是闰年
3.2 条件分支语句-switch
<script>
switch (条件) {
case 选项一:
代码
break
case 选项二:
代码
break
default:
代码
}
</script>
案例:计算某天是当年的第几天。
3.3 循环结构语句-while
while
1、定义初始变量
2、条件判断
3、改变初始值
<script>
定义初始变量
while (条件) {
改变初始变量
循环语句
}
</script>
案例:求10的阶乘10!。
3.4 循环结构语句-dowhile
dowhile
<script>
定义初始变量
do {
改变初始变量
循环语句
} while (条件)
</script>
案例:在浏览器回答问题。
<script>
do {
var result = prompt('明天下不下雨?')
} while (result != 'yes')
</script>
3.5 循环结构语句-for
for
<script>
for ( 定义初始变量; 条件判断; 改变初始值) {
}
</script>
案例:在控制台输出1-100之内所有3的倍数。
3.6 循环练习
案例:
1、页面打印正方形
2、页面打印九九乘法表
3、寻找最大公约数
4、寻找最小公倍数