我们都知道 在js中 非常常见的语句就是判断语句和循环语句了
判断语句如:if语句和switch语句
循环语句如:for语句和while语句
判断语句的意思,在条件满足的情况下 执行语句中的内容,不满足则进行下一个判断
switch判断语句:
switch判断在switch的()中添加你要判断的值 如:
判断 i 的值为多少进行输出,case第一个为5,不符合我们的 i 变量 所以跳过进行下一个 第二个case为10 符合我们的 i变量所以输出5
*break为停止
if判断语句:
if语句一般我们用的比较多
if和switch也是大同小异的,在()中要判断的值
我们做一个判断一个数是不是偶数的例子 如:
我们赋值n为11在()中输入判断n的数值摩去2后等于零,如果等于零为偶数否则为奇数我们看一下
可以看到n的值并非是偶数,判断条件不满足所以进行下一步
需要注意:
括号一定要配对(闭合)
用缩进调整的代码格式
单词别写错 注意那些空格,符号,都是在英文输入法下
循环语句
while循环语句:
我们定义一个初始的变量值在进行循环中()进行条件判断 如果条件满足则进行循环,直到循环到条件不满足 如:
我们把每次循环的内容输出就会出现0到10到数字,看一下
for循环语句:
其实循环的本质是一样
for 循环只是结构不一样 也是需要有初始条件,执行条件,每执行一次需要改变条件
也是在for()中添加条件,也可以在()中添加改变条件值得条件
我们举个栗子 打印20以内5的倍数
赋值原始值为0,j 小于等于20的时候;j 加一
和上面一样 摩掉5的零 输出
这就是循环加上判断得出的数字
需要注意:
分支语句中的注意内容,循环语句中也要注意
注意循环是否被结束,防止造成死循环