zoukankan      html  css  js  c++  java
  • JavaScript中条件分支语句和循环语句的使用,用简洁的代码实现强大功能

    if()  else if()   else()

    alert() 弹出警告框

    prompt() 输入框,确定:返回输入信息;取消:返回null

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
        <script>
            var age=prompt('请输入年龄!');
            if(age<18){
                alert('未成年!');
            }else if(age>=18 && age<=60){
                alert('ok');
            }else{
                alert('老啦!')
            }
        </script>
    </body>
    </html>

     

     str.length 获取字符串长度

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
        <script>
            var pwd=prompt('请设置密码~');
            if(pwd.length!=6){
                alert('请输入6位数密码~');
            }else{
                if(isNaN(pwd)){
                    alert('请输入数字~');
                }else{
                    alert('密码设置成功
    密码是:'+pwd);
                }            
            }
        </script>
    </body>
    </html>

    js获取星期:

    new Date().getDay()

    向浏览器输出内容:

    document.write()

    switch 多条件判断

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
        <script>
            var week=new Date().getDay();
            var weekstr="";
            switch(week){
                case 0:
                    weekstr='';
                    break;
                case 1:
                    weekstr='';
                    break;
                case 2:
                    weekstr='';
                    break;
                case 3:
                    weekstr='';
                    break;
                case 4:
                    weekstr='';
                    break;
                case 5:
                    weekstr='';
                    break;
                case 6:
                    weekstr='';
                    break;
            }
            document.write("今天是星期"+weekstr);
        </script>
    </body>
    </html>

    for循环里一定要定义循环的条件,不然控制台会报错,代码不会向下执行,页面也不会有任何显示

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
        <script>
            for(var i=1;i++){
                alert(1);
            }
        </script>
    </body>
    </html>

     for 适合已知循环次数的循环

    while 适合未知循环次数的循环

  • 相关阅读:
    Java工作中常用到的工具
    得到区块链直播记录
    如何高效的解决问题
    pgsql数据库应用两点注意
    flask如何使模板返回大文件,又不消耗大量内存
    python内存诊断
    pycharm整体缩进的快捷键
    gdb生成的core文件位置
    gdb源码安装,指定使用的python版本
    gdb源码安装过程中的问题:no termcap library found
  • 原文地址:https://www.cnblogs.com/chenyingying0/p/12259831.html
Copyright © 2011-2022 走看看