多重判断(if..else嵌套语句) 要在多组语句中选择一组来执行,使用if..else嵌套语句. 语法: if(条件1) { 条件1成立时执行的代码} else if(条件2) { 条件2成立时执行的代码} ... else if(条件n) { 条件n成立时执行的代码} else { 条件1.2至n不成立时执行的代码} 假设数学考试,小明考了86分,给他做个评价,60分以下的不及格,60(包含60分)-75分为良好,75(包含75分)-85分为很好,85(包含85分)-100优秀. 代码表示如…
做判断(if语句) if语句是基于条件成立才执行相应代码时使用的语句. 语法: if(条件) { 条件成立时执行代码} 注意:if小写,大写字母(IF)会出错! 假设你应聘web前端技术开发岗位,如果你会HTML技术,你面试成功,欢迎加入公司.代码表示如下: <script type="text/javascript"> var mycarrer = "HTML"; if (mycarrer == "HTML") { document…
如果在语句中需要声明变量时:最好给他们赋予初始类型值[js中变量声明使用var属于弱类型声明,若只声明则均表示为undefined,在后面语句计算中可能会产生错误计算];相应的类型变量需要如下方式进行定义:eg:    number类型:var num = 0;    string类型:var str = '';    object类型:var obj = null; 1.条件判断语句:    if(判定条件表达式){        //条件为真,执行该处语句    }else{        …
do...while语句 do...while语句是一种先运行,后判断的循环语句.也就是说,不管条件是否满足,至少先运行一次循环体. var box = 1;                                              //如果是1,执行五次,如果是10,执行1次 do { alert(box); box++; } while (box <= 5);                                          //先运行一次,再判断 for..…
1.复合语句 2.switch语句 3.do...while语句 4.while语句 5.for语句 6.for...in语句 7.break和continue语句 9.with语句 10.if语句 一:复合语句 ; //单挑语句 { ; //复合语句,在花括号内的复合语句,也是一个代码块 var ok; } 二:switch ; switch (box){ : //如果box==1,执行一下代码 console.log(); break; //满足条件后退出语句 : //如果box==2,执行…
多种选择(Switch语句) 当有很多种选项的时候,switch比if else使用更方便. 语法: switch(表达式) { case值1: 执行代码块 1 break; case值2: 执行代码块 2 break; ... case值n: 执行代码块 n break; default: 与 case值1 . case值2...case值n 不同时执行的代码 } 语法说明: Switch必须赋初始值,值与每个case值匹配.满足执行该 case 后的所有语句,并用break语句来阻止运行下一…
来来回回(Do...while循环) do while结构的基本原理和while结构是基本相同的,但是它保证循环体至少被执行一次.因为它是先执行代码,后判断条件,如果条件为真,继续循环. do...while语句结构: do {     循环语句 } while(判断条件) 我们试着输出5个数字. <script type="text/javascript">    num= 1;    do    {      document.write("数值为:"…
继续循环continue continue的作用是仅仅跳过本次循环,而整个循环体继续执行. 语句结构: for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) { continue; } 循环代码 } 上面的循环中,当特殊情况发生的时候,本次循环将被跳过,而后续的循环则不会受到影响.好比输出10个数字,如果数字为5就不输出了. 执行结果: 注:上面的代码中,num=5的那次循环将被跳过. 任务 考试成绩输出,如果成绩及格继续输出下个成绩,如果成绩不及格,则不输出该成绩,我们使用co…
退出循环break 在while.for.do...while.while循环中使用break语句退出当前循环,直接执行后面的代码. 格式如下: for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) {break;} 循环代码 } 当遇到特殊情况的时候,循环就会立即结束.看看下面的例子,输出10个数,如果数值为5,就停止输出. 执行结果: 注:当num=5的时候循环就会结束,不会输出后面循环的内容. 任务 考试成绩输出,如果成绩及格继续输出下个成绩,如果成绩不及格,退出并且后面成…
反反复复(while循环) 和for循环有相同功能的还有while循环, while循环重复执行一段代码,直到某个条件不再满足. while语句结构: while(判断条件) { 循环语句 } 使用while循环,完成从盒子里取球的动作,每次取一个,共6个球. <script type="text/javascript"> var num=0; //初始化值 while (num<=6) //条件判断 { document.write("取出第"+…