美文网首页
Js流程控制语句(二)循环语句

Js流程控制语句(二)循环语句

作者: 三人行大道 | 来源:发表于2018-12-13 17:21 被阅读0次

主要有for,while,

  var age=prompt("请输入您的年龄"); 
     if(age<18){
         alert("您还没有成年"); //alert()   弹出对话框
     }else if(18<age<=60){
         alert("您已经成年了,请出示身份证");
     }else{
        alert("您已经超出了年龄限制了")
     }
    #》》》》》》》》》》》》
    var password=prompt("请设置您的密码")
    // 判断密码的长度,如果不是6位,否则
    if(password.length !=6){
        alert("密码不是6位");
    }else{
        //如果密码是非数字,否则是数字
        if(isNaN(password)){
            alert("您应该输入6位数字密码")
        }else{
            alert("设置成功")
        }
    }
#>>>>>>>>>>>
 var str="abc123";
    var num=parseInt(str)
    if (num==NaN){   //NaN 和任何内容都不相等,其中包括他本身
        alert(NaN);
    }else if(num==123){
        alert(123);
    }else if(typeof num=="number"){
        alert("num");
    }else{
        alert("str");
    }
    console.log(age);

while

"""
while(条件){
            需要执行的代码块
        }
"""
        var i=1;
        while( i<=100){
            document.write(i+'<br />');
            i+=1;
        }

         #这种语法的循环至少要被执行一次
        #一般不用do while
"""
        do{
            需要执行的代码块
        }while(条件)
"""
#例如:
        var j =1;
        do{
            if(j%2==0){
            console.log(j);
            }
            j++;
        }while(j<=10);
# >>>>
var sum=0;
        var n=1;
        while(n<=100){
            sum+=n;
            n++;
        }
        console.log(sum)

"""  for适合已知循环次数的循环体,while适合未知循环次数的循环体"""

break, 彻底退出循环
continue :结束本次循环,继续开始下一次循环

var num=0;
        for(var i=1;i<10;i++){
            if(i%5==0){
                break;
            }
            console.log(i)
        }

        for(var i=0;i<=10;i++){
            if(i%5==0){
                continue;
            }
            console.log(i);
        }

多条件判断
语法:new Date().getDay()
功能:获取星期
返回值:number(0-6)


var week = new Date().getDay();
        var weekstr = "";
        // 多条件的判断 switch
        switch(week){
            case 0:
                // document.write("今天是星期日");//想浏览器输出内容
                weekstr = "日";
                break;
            case 1:
                // document.write("今天是星期一");//
                weekstr = "一";
                break;
            case 2:
                 weekstr = "二";
                // document.write("今天是星期二");
                break;
            case 3:
                 weekstr = "三";
                // document.write("今天是星期三");
                break;
            case 4:
                 weekstr = "四";
                // document.write("今天是星期四");
                break;
            case 5:
                 weekstr = "五";
                // document.write("今天是星期五");
                break;
            default:
                 weekstr = "六";
                // document.write("今天是星期六")
        }
        document.write("今天是星期" + weekstr)

相关文章

  • 2.原生js——流程控制语句

    流程控制语句在JS中是至关重要的。JS中的流程控制语句包括if条件判断语句、for循环语句、while循环语句、d...

  • 零基础Java学习第四篇

    流程控制 条件语句 if条件语句 循环语句 while循环语句 for循环语句 循环语句嵌套

  • [JS基础]笔记四

    js流程控制语句 流程控制 顺序结构、分支结构、循环结构 分支结构 if 分支结构 if else 双分支结构语句...

  • 【骚全带你学Java---八、流程控制语句】

    java的流程控制语句包含条件语句和循环语句 一.什么是流程控制语句? ·流程控制语句:可以控制程序的执行流程。 ...

  • 2018-12-11

    流程控制 流程控制语句:--条件判断语句--条件分支语句--循环语句 条件判断语句(if语句) 语法:if(条件表...

  • Js流程控制语句(二)循环语句

    主要有for,while, while break, 彻底退出循环continue :结束本次循环,继续开始下一次...

  • 控制流程

    控制流程 本节包含内容: For循环 While循环 条件语句 控制转移语句 For循环 for循环用来按照指定的...

  • JavaScript-流程控制语句

    一、if流程控制语句 二、switch流程控制语句 三、流程控制语句

  • Java 扫盲(1.6)控制流程

    块作用域 条件语句 循环 确定循环 switch语句 中断控制流程

  • day03

    今日内容介绍 1、引用类型变量的创建及使用 2、流程控制语句之选择语句 3、流程控制语句之循环语句 4、循环高级 ...

网友评论

      本文标题:Js流程控制语句(二)循环语句

      本文链接:https://www.haomeiwen.com/subject/nmzfhqtx.html