js循环 if+switch break判断,while +do while循环

if else循环

var num=prompt("请输入一个数:"); else后面不可加判断条件,else在多条件中最后输出
    if(num>=80&&num<=100)
        {
            alert("你学的不错,加油!");
        }
    else if(num>=60&&num<80)
        {
        alert("良好");
        }
    else if(num>=50&&num<60)
        {
            alert("就差一点,加油");
        }
    else if(num>0&&<50) {
        else("使劲努力,不要偷懒");
    }
    else{
        alert("您的输入有误");
    }
    
<script type="text/javascript">
    /*让用户输入1-7,判断是周几*/
    var num=prompt("请输入1-7之间的数字:");  与if区别,switch只可以写值
    /*将字符串转为int类型*/
    num=parseInt(num);
    switch(num){
    case 1:
        alert("周一");
        break;
    case 2:
        alert("周二");
        break;
    case 3:
        alert("周三");
        break;
    case 4:
        alert("周四");
        break;
    case 5:
        alert("周五");
        break;
    case 6:
        alert("周六");
        break;
    case 7:
        alert("周七");
        break;
        default:
            alert("您的输入有误,请重新输入");
            break;
    }
    让用户输入1-7,如果1-5则显示上班日,如果6-7则显示休息日  利用break终止判断,省略中间的判断
var num2=prompt("请输入日期");
    num2=parseInt(num2);
    switch(num2){
        case 1:

        case 2:

        case 3:

        case 4:

        case 5:
            alert("工作日");
            break;
        case 6:

        case 7:
            alert("休息日");
            break;
        default:
            alert("请重新输入");
            break;

    }</script>

do while  先执行后判断

循环打印数组

var i=1;
do{alert(i,i++)};
while(i<=4);

原文地址:https://www.cnblogs.com/a199706/p/11110719.html

时间: 2024-08-30 05:32:39

js循环 if+switch break判断,while +do while循环的相关文章

4.vbs的循环,switch,判断等语句

1.条件判断语句 If Then Else Sub judge(x) If x = 0 Then MsgBox "the num is 0" ElseIf x = 1 Then MsgBox "the num is 1" ElseIf x = 2 Then MsgBox "the num is 2" Else MsgBox "the num is other" End If End Sub judge(0) 2.Select

循环语句 while,do while ,for 循环

循环语句 while do while for while (条件){ 条件满,时执行的代码 } 例: let num = 5; while(num){num - -; console .log(4,3,2,1,0) } 输出4,3,2,1,0. do {执行的代码}while(条件): (是先执行一遍在做判断) for(初始化表达式:条件判断表达式:改变循环条件表达式){执行的代码} 例:(1:2:3){4} (执行顺序是1243 243 243) //for 循环还可以用来遍历数组 let

Java基础第4天+switch语句、for,while,do...while循环语句、break,return,continue控制跳转语句

1:switch语句(掌握) (1)格式: switch(表达式) { case 值1: 语句体1; break; case 值2: 语句体2; break; ... default: 语句体n+1; break; } 格式解释说明: switch:说明这是switch语句. 表达式:可以是byte,short,int,char JDK5以后可以是枚举 JDK7以后可以是字符串 case:后面的值就是要和表达式进行比较的值 break:表示程序到这里中断,跳出switch语句 default:如

js中退出语句break,continue和return 比较

在 break,continue和return 三个关键字中, break,continue是一起的,return 是函数返回语句,但是返回的同时也将函数停止 首先:break和continue两个一起讨论 这两个应用的范围是退出循环或者switch语句,在其他地方使用会导致错误: break:由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的. 举例: for(var i=1;i<=10;i++) { if(i==6) { break;

js中退出语句break,continue和return 比较 (转载)

在 break,continue和return 三个关键字中, break,continue是一起的,return 是函数返回语句,但是返回的同时也将函数停止 首先:break和continue两个一起讨论 这两个应用的范围是退出循环或者switch语句,在其他地方使用会导致错误: break:由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的. 举例: for(var i=1;i<=10;i++) { if(i==6) { break;

黑马程序员---C基础4【循环结构】【while循环】【do&#183;&#183;&#183;while】【for循环】【break关键字】【continue关键字】

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- [循环结构] 1.循环结构介绍: 循环就是一次又一次的执行相同的代码块 2.构成循环结构的几个条件: 循环控制条件: 循环体:代码块 能够让循环结束的语句(递增,递减,真,假):退出循环 [while循环] 1.while循环的格式: 当型循环,当条件满足的时候,再执行循环体: while(条件表达式) { 语句1: 语句2 ······ } xxx 如果表达式为真执行代码块,为假则结束: 如

Js的三种条件判断语句

Js的三种条件判断语句 If if语句 只有当指定条件为 true 时,使用该语句来执行代码. 语法 if (条件) { 只有当条件为 true 时执行的代码 } if...else 语句 在条件为 true 时执行代码,在条件为 false 时执行其他代码. 语法 if (条件) { 当条件为 true 时执行的代码 } else { 当条件不为 true 时执行的代码 } If...else if...else 语句 使用 if....else if...else 语句来选择多个代码块之一来

js中退出语句break,continue和return 比较(转)

原链接:http://blog.163.com/ued_er/blog/static/199703159201210283107315/ js中退出语句break,continue和return 比较 在 break,continue和return 三个关键字中, break,continue是一起的,return 是函数返回语句,但是返回的同时也将函数停止 首先:break和continue两个一起讨论 这两个应用的范围是退出循环或者switch语句,在其他地方使用会导致错误: break:由

嵌套的for循环执行顺序。可以让内外for循环交替执行。简单解析json数组。求js中两个时间差值。

1.刚接到不久的工作任务,其中包含一个解析json数组,然后让解析后的数据显示在用zrender画出来的矩形上.效果如下所示(注:没有实际意义) 2.至于zrender等空闲了一定写上使用心得,东西很强大. 3.中间有一项是算计相邻的两个时间的时间差(所有这些时间都是在一个数组里),如图所示,算计相邻两个矩形上时间的差值.延伸一下可以是算一个数组里相邻两个数字的差值. 贴上我的代码 :  for (var m = 0; m < dataObj.length - 1; m++) {