switch语句格式_JavaScript流程控制语句_if语句(十一)
![](/assets/blank.gif)
目录:
- 什么是流程控制语句?
- if语句的格式以及使用
一、什么是流程控制语句
JavaScript中的语句是从上到下一层一层执行的
通过流程控制语句可以控制程序执行的流程,使程序可以根据一定的条件来选择执行。
使用条件判断语句可以在执行某个语句之前进行判断,如果条件成立才会执行语句,如果条件不成立则语句不执行。
二、if语句的格式以及使用
if 语句,条件位置处,必须Boolean的值 / 表达式 / 变量,如果不是Boolean类型的话,JS会自动进行转换
格式一:
if(条件表达式){条件成立时,执行;
}else{不成立执行,这里;
}
格式二:
if(条件表达式1){条件表达式1,执行;
}else if(条件表达式2){条件表达式2,执行;
}else if(条件表达式3){条件表达式3,执行;
}else{表达式都不成立执行,这里;
}
规则:if语句在执行时会先对条件表达式进行求值判断;
- 如果条件表达式为true,则执行if后的语句;
- 如果条件表达式为false,则不会执行if后的语句;
案例一:
var age=70
if(age<60){alert("还不到退休的年龄~")
}else{alert("已经退休了~")
}
案例二:
var age=40;
if(age>17) {alert("成年了")
} else if(age>30){alert("人到中年")
}else if(age<18){alert("未成年")
}else{alert("年纪不小了")
}
下节预告:流程控制语句_switch语句
switch语句格式_JavaScript流程控制语句_if语句(十一)相关推荐
- Linux下逻辑测试语句参数和流程控制语句 if语句
逻辑测试语句参数 返回0则成功,返回1则失败 逻辑与(&&):当前面的命令执行成功后才会执行后面的命令: 逻辑或(||):当前面的命令执行失败后才会执行后面的命令: 逻辑非(!):条件 ...
- 网络安全零基础学习视频:条件测试语句和if流程控制语句的使用
全套学习资料移步至公众号[学神来啦]更多学习资料添加扣扣资源群:661308959 本节所讲内容: 20.1 read命令键盘读取变量的值 20.2 流程控制语句if 20.3 te ...
- java过程调用语句_Java之流程控制语句
一.Java条件语句(if...else) ifelse语法: 多重if语法: ...
- python语言流程控制语句的格式_Python流程控制语句的深入讲解
1.程序结构 计算机在解决问题时,分别是顺序执行所有语句.选择执行部分语句.循环执行部分语句,分别是:顺序结构.选择结构.循环结构.如下图: 2.选择语句 2.1最简单的if语句 Python使用保留 ...
- python中if else语句格式_Python if else条件语句
我们前面看到的代码都是按顺序执行的,也就是先执行第一条语句,再执行第二条和第三条语句--一直到最后一条语句,这就是所谓的顺序结构. 然而,在许多情况下,序列结构的代码远远不够.比如一个程序只限成人使用 ...
- C#流程控制语句--迭代语句(while,do....while, for , foreach)
迭代语句:有的时候,可能需要多次执行同一块代码.函数中的第一个语句先执行,接着是第二个语句,依此类推. 迭代语句:while(先检查后执行) while(条件表达式 bool类型) { 代码语句 } ...
- python中for循环语句格式_Python基础-10循环语句
Python Python开发 Python语言 Python基础-10循环语句 10.循环语句 对于循环语句,Python仅提供了while和for两个,并未像其他编程语言一样提供for...eac ...
- python分支条件语句格式_Python基础-06 if语句——分支结构(选择结构)
六.if语句--分支结构(选择结构) 1. 概述 - 选择结构 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Hp6aPdOh-1609592903906)(Media ...
- python循环语句格式_Python基础-10循环语句
10.循环语句 对于循环语句,Python仅提供了while和for两个,并未像其他编程语言一样提供for...each/do...while/while...do等. 10.1 while循环 wh ...
最新文章
- 华菱重卡仪表指示说明_重卡档位多,换挡不利索,选个自动档的车它不香吗?...
- 如何用Chrome自带的截屏功能截取超过一个屏幕的网页
- 如何实现 集群化/Session 复制-doc(cluster-howto.html)
- 进程间通信(1) dll 实现进程的内存共享
- Linux设置Oracle开机自启动
- AOJ 558 Cheese(bfs)
- 分布式存储系统学习笔记(一)—什么是分布式系统(1)—基本概念
- js中的call及apply
- Vensim软件中文介绍
- JMeter下载安装及入门教程
- html如何改变日期样式,html如何修改日期样式
- Borderline-SMOTE算法介绍及Python实现【内附源代码】
- Django基础(29): select_related和prefetch_related的用法与区别
- C#中,想要获得我的Windows中“我的文档”,以及桌面等,文件夹的路径。
- 电脑主板深度睡眠设置
- 全球最受欢迎电商平台有哪些?这些平台怎么快速增加销量?
- 想用FPGA加速神经网络,这两个开源项目你必须要了解
- linux 磁盘空间查询
- Spring框架学习笔记,超详细!!(4)
- 腾讯优测-优社区干货精选 | android开发在路上:少去踩坑,多走捷径(上)