- 流程控制语句可以用来改变程序执行的顺序
1. 条件判断语句
2. 条件分支语句
3. 循环语句
if语句
- 语法:
if(条件表达式)
语句
- 执行流程
if语句在执行会先对if后的条件表达式进行求值判断
如果为false则不执行
if语句只控制紧随其后的第一行代码,如果希望可以控制多行代码
可以使用 {}将语句扩起来
- 最佳实践:即使if语句后只有一行代码,我们也应该编写代码块,这样结构会更加清晰
- 如果if后的添加表达式不是布尔值,会转换成布尔值然后再进行运算
- 如果if后的添加表达式不是布尔值,会转换成布尔值然后再进行运算
<script>
/*
流程控制语句可以用来改变程序执行的顺序
1. 条件判断语句
2. 条件分支语句
3. 循环语句
if语句
- 语法:
if(条件表达式)
语句
- 执行流程
if语句在执行会先对if后的条件表达式进行求值判断
如果为false则不执行
if语句只控制紧随其后的第一行代码,如果希望可以控制多行代码
可以使用 {}将语句扩起来
- 最佳实践:即使if语句后只有一行代码,我们也应该编写代码块,这样结构会更加清晰
如果if后的添加表达式不是布尔值,会转换成布尔值然后再进行运算
*/
// let a = 20
// if (a > 10 ) {
// alert(20)
// }
if (100) {
alert(1000)
}
</script>