顺序结构和选择结构
2022/5/5 6:13:23
本文主要是介绍顺序结构和选择结构,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
<script>
顺序结构:按先后顺序执行语句
选择结构:常用if、swith语句
if语句形式有:单分支、双分支、多分支
在if单分支中:
若表达式结果为true,先执行大括号中的语句,再按顺序执行if后的其他代码
若表达式结果为false,跳过大括号中语句,直接执行if后的其他代码
var a;
if(typeof a=="undefined")
{
a="hello world";
}
document.write(a+"<br/>");
在if双分支中:
若表达式结果为true,执行if后大括号中的语句
若表达式结果为false,执行false后大括号中的语句
var x=-4,y;
if(x>0){
y=x;
}else{
y=-x;
}
document.write(x+"的绝对值是:"+y +"<br/>");
在if多分支中:使用else if可进行多条件判断,不同条件对应不同代码块
当前条件不符合时,顺序判断接下来的条件是否满足,若都不满足,执行else语句
整个语句中,只要有一个条件满足,则后面的else if停止运算
var A=new Date();//创建Date对象
var B=A.getHours();//获取当前小时数
if(B<=11){
document.write("早上好"+"<br/>");
}else if(B<=18){
document.write("下午好"+"<br/>");
}else{
document.write("晚上好"+"<br/>");
}
switch结构语句:
case定义了一个标记位置,根据switch表达式的结果,直接跳转到匹配的标记位置,顺序执行后面的代码。直到遇到break语句,才跳出switch语句
如果switch表达式的结果没有匹配的标记位置,则执行default语句
var C=new Date();
var D=C.getDay();
switch(D){
case 1:
case 2:
case 3:
case 4:
case 5:
document.write("今天是星期" +D+"努力工作吧!");
break;
default:
document.write("今天周末,好好休息一下吧");
break;
}
</script>
这篇关于顺序结构和选择结构的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)
- 2024-05-30【Java】百万数据excel导出功能如何实现