js(条件语句,循环语句)

条件语句if

语法:if(condition) statements1 else statement2

栗子:

<script type="text/javascript">
    var i = prompt("请输入你的成绩");
    if(i >= 80 && i <=100){
        alert("成绩优良");
    }else if(i >= 60 && i < 80){
        alert("成绩合格");
    }else if(i < 60 && i >=0){
        alert("成绩不合格");
    }
</script>

条件语句switch

语法:

switch (expression){
        case value:
            //statement
            break;
        case value:
            //statement
            break;
        default:
            //statement
    }

栗子:

<script type="text/javascript">
    var i = 25;
    switch(i){
        case 25:
            alert(i + "等于25");
            break;
        case 100:
            alert(100);
            break;
        default:
            alert("other");
    }
</script>

while循环

语法:while (exp) { //statements; }

说明:while (变量<=结束值) { 需执行的代码 }

栗子:

<script type="text/javascript">
    var i = 1;
    while(i < 3){
        alert(i);
        i++;
    }
</script>

Do…while循环

语法:do { //statements; }while (condition);

说明:do { 需执行的代码 } while (变量<=结束值)

栗子:

<script type="text/javascript">
    var i = 1;
    do {
        alert(i);
        i++;
    }while(i < 3);
</script>

for循环

语法:for(initial; expression; post-loop-expression){ //statement; }

说明:for (变量=开始值;变量<=结束值;变量=变量+步进值) { 需执行的代码 }

栗子:

<script type="text/javascript">
    for(var i = 1; i < 3; i++){
        alert(i);
    }
</script>

break语句 和 continue语句

说明:break 语句可以立即退出循环; continue 语句只是退出当前循环;

栗子:

<script type="text/javascript">
    var n = 0;
    for(var i = 1; i < 10; i++){
        if(i == 4){
            continue;
        }
        n++;
    }
    alert(n);

    var m = 0;
    for(var j = 1; j < 10; j++){
        if( j > 5){
            break;
        }
        m++;
    }
    alert(m);
</script>
时间: 2024-08-08 13:59:18

js(条件语句,循环语句)的相关文章

js中的循环语句

js中的循环语句可分为三种:1.while:2.do……while:3.for. while的语法为 while (exp) {    //statements;} var a=1,b=0; while(a<=1000){ if(a%2==0){ if(b%20==0) { document.write("<br>第"+parseInt(b/20+1)+"行偶数"); } document.write(a+"&nbsp"

js种的循环语句

1 //js种的循环语句 2 //while与do while的区别是while是满足条件后才执行 3 //do while是不管满不满足条件都会执行一次 4 //for 循环与while,do while相比循环结构更加清晰 5 6 //while 循环 7 var a=0; 8 while(a<=5){ 9 a++; 10 console.log(a);//输出1...6 11 12 } 13 14 //do while 循环 15 var b=0; 16 do{ 17 console.lo

JS、for循环语句知识巩固,while(){}语句以及do{}while()语句以及switch()语句

一.for循环语句练习 关于for循环存在的两个问题类型 穷举:在不知道什么情况下才真的寻要我们的结果,自能让我们一个个走一遍. 迭代:在现有的条件根据规律不断求解,中间情况,最终推测出来的结果 1.99乘法表 <script>for(var i=1;i<=9;i++){ for(j=1;j<=i;j++) { document.write(j+"*"+i+"="+i*j+"  ") } document.write(&q

shell脚本中用到的条件和循环语句

本博文介绍一下shell脚本中常用的条件和循环语句: 条件语句: 循环语句: 示例: if语句: eg1. eg2. 2.case语句: 简单的case语句: 配合循环的case语句: 3.for语句: 简单的for语句:eg1. eg2. 和case搭配的for语句:eg3. 4.while语句: eg1. eg2. 5.util语句: 6.select语句:

Python 2.7 学习笔记 条件与循环语句

本文介绍下python条件和循环语句的语法 一.if条件语句 语法格式如下: if 表达式: .... elif 表达式: .... elif 表达式: .... else: ..... 说明:与其它语言的语法区别是,表达式或else后面要加 冒号 结尾. 语句块没有用一些标识符括起来,而是靠缩进来标记. 二.while循环 语法格式是: while 表达式: ........ 三.for循环 for循环用于遍历一个集合,语法格式是: for  元素  in  集合 ........ 举例如下:

js基础(条件语句 循环语句)

条件语句 if语句块的语法形式如下: //只有两种情况下if(条件){要执行的语句块;}else{要执行的语句块;} //多种情况下if(条件){要执行的语句块;}else if(条件){要执行的语句块;}else{要执行的语句块;} switch 语句的语法形式如下: switch(表达式){case 值1:执行的语句块;break;case 值2:执行的语句块;break;case 值3:执行的语句块;break; default:执行的语句块;} 练习: <script> //1.提示用

Javascript语法,变量类型,条件,循环语句,函数,面向对象

1.JavaScript代码革两种存在形式: <!-- 方式一 --> <script type='txt/javascript' src='/js/comment.js'></script> <!-- 方式二 --> <script type='txt/javascript'> js代码内容 </script> 方式一可以有效提高代码的重用性 2.JavaScript代码存放位置 HTML的head中 HTML的body代码块底部(

Python 的条件与循环语句

Python 条件语句:        if 语句的判断条件可以用>(大于).<(小于).==(等于).>=(大于等于).<=(小于等于)来表示其关系.        如果判断需要多个条件需同时判断时,可以使用 or (或),表示两个条件有一个成立时判断条件成功:使用 and (与)时,表示只有两个条件同时成立的情况下,判断条件才成功     1.if语句用于控制程序的执行:          if 条件:               代码块          else:     

python条件及循环语句

1.条件语句 2.循环语句 3.迭代器 4.列表解析 5.生成器表达式 1.条件语句 最简单的条件语句: if expression: expr_true_suite 如上,if是关键字,expression是条件表达式,条件表达式支持多重条件判断,可以用布尔操作符and.or和not连接,expr_true_suite是代码块,expression为true时执行,代码块如果只有一行,上面的整个条件语句便可全部写到一行,但可读性差. 带elif和else的条件语句: if expression

java基础 流程控制和条件语句,循环语句

顺序结构 程序的顺序结构: 如果代码里没有流程控制,程序是按照书写的格式从上而下一行一行执行的, 一条语句执行完之后继续执行下一条语句,中间没有判断和跳转,直到程序的结束. if语句 if语句使用boolean表达式或boolean值作为选择条件,有三种结构形式: if翻译成中文,表示如果......,就干......., 第一种结构形式: if(boolean表达式) { 条件执行体 } if后面跟的{}表示一个整体-代码块,我们在这称为条件执行体,也就是说条件为true,就执行这一块代码块.