#js流程控制之分支判断
#程序运行方式
1.顺序执行 从上到下 从头执行到尾
2.分支判断 选择
3.循环执行
#学习要点
1.语法要多练 熟悉。
2.判断的事件要考虑周全。
3.执行流程绝对掌控。(不靠运气编程)
#语法格式
-单人if
if(条件){
如果条件为true。这里的代码才会执行。
}
场景: 游戏暂停,就是让某些代码不执行
-双人组合
if (条件){
如果条件为true。执行这里的代码否则执行else的代码。
}else{
}
-多人组合Switch case
Switch (条件){
case 值:
case 值:
case 值:
……
}
if else if ……else if ……else
-if 多人组合
if(条件一){
如果条件一成立,执行这里代码
}else if(条件二){
否则,如果条件二成立,执行这里代码
}else if(条件三){
否则,如果条件三成立,执行这里代码
}else{
如果以上条件都没成立,执行这里
}
注意:多分支绝对只会走其中一条
#登录案例
#页面构建
两个文本框 一个按钮
#获取页面元素
var a = document.getElementById("id名");
如果元素的id符合js的变量命名方式,就可以直接使用id当做
#获取元素(文本框)中的值
a.value
#修改元素(文本框)中的内容
a.value = 新的值
#猜数字游戏
#构建页面
div 标题 文本框 按钮
#产生随机数
Math.floor() 向下取整
Math.ceil() 向上取整
Math.round() 四舍五入取整
Math.random() 随机一个0~1之间的所有小数
取整:window.parseInt()
随机1~100之间的整数
-先将随机出来的数值扩大100倍 0.0xxx~99.9xxx
-取整 0~99
-再将结果取整 + 1 ~100
#往div或者其他标签中设置文本内容
#获取div的对象,可以直接使用id
某个 div.innerText = 新的值
花两万块培训的第七天知识总结
最新推荐文章于 2024-05-20 22:08:52 发布