js学习-3(流程控制语句)
代码块
js中的代码块只是用来划分区域的,并没有区别作用域的功能。
即:在代码块内部的变量,在代码块外部仍然可以使用。
流程控制语句
流程控制语句主要包括:
- 顺序结构
- 选择结构:if语句、switch语句
- 循环结构:while语句、for语句
顺序结构:
顺序结构表示按照代码的先后顺序,依次执行。
选择结构:
if条件语句
1、条件判断语句:
if (条件表达式) {
// 条件为真时执行的语句
}
2、条件分支语句:
if (条件表达式) {
// 条件为真时执行的语句
} else {
// 条件为假时执行的语句
}
3、if语句的嵌套:
实例:
一个加油站为了鼓励车主多加油,所以加的多有优惠。
92号汽油,每升6元;如果大于等于20升,那么每升5.9;
97号汽油,每升7元;如果大于等于30升,那么每升6.95
编写JS程序,用户输入自己的汽油编号,然后输入自己加多少升,弹出价格。
代码:
var sort = prompt("请输入您需要的汽油编号(92或97):");
var amount = Number(prompt("请输入您需要加油的数量(升):"));
var price