美文网首页
JS基础案例11-for循环

JS基础案例11-for循环

作者: hi__world | 来源:发表于2018-10-03 21:42 被阅读0次

1、在控制台输出1-100之间3的倍数。
结果源码:

<script>
    for(var i=1;i<=100;i++){
        if(i%3===0)console.log(i);
    }
</script>

2、在控制台打印1-100之间的和。
结果源码:

<script>
        var sum=0;
        for(var i=1;i<=100;i++){
            sum+=i;
        }
        console.log(sum)
</script>

3、在控制台打印1-100之间的奇数。
结果源码:

<script>
        for(var i=1;i<=100;i++){
            if(i%2!==0){console.log(i)}
        }
</script>

4、在页面打印两行*,每行10个。


打印两行*号

结果源码:

<script>
    for(var i=0;i<2;i++){
        for(var j=0;j<10;j++){
            document.write("*");
        }
        document.write("<br>")
    }
</script>

5、用“*”号打印个直角三角形。


用*号打印个直角三角形

结果源码:

<script>
    for(var i=0;i<10;i++){
        for(var j=0;j<=i;j++){
            document.write("*");
        }
        document.write("<br>")
    }
</script>

6、打印九九乘法表。


image.png

结果源码:

<script>
    for(var i=1;i<10;i++){
        for(var j=1;j<=i;j++){
            document.write(j+"*"+i+"="+i*j+"&nbsp");
        }
        document.write("<br>")
    }
</script>

7、让用户输入用户名和密码,只要用户名不是admin和密码不是123的,就让其重新输入。

结果源码:

<script>
 var username=prompt("请输入用户名");
         if(username=="admin"){
            var pwd=prompt("请输入密码");
            if(pwd=="123"){
                alert("登录成功");
            }else{
                alert("登录失败");
            }
         }else{

         }
</script>

8、找出1-100之间所有质数。
(质数就是不能被1和自身以及比它小的数整除的数)


结果:1-100之间所有质数

结果源码:

<script>
 var flag=0;//标识符,记录一个值,往下看就懂啦。
     for(var i=1;i<=100;i++){//i从1开始循环100次,依次除以比它小的数,
        for(var j=2;j<i;j++){
            if(i%j==0){//只要被整除说明就不是质数,那就跳出小循环,
                flag=1;
                break;
            }else{
                flag=0
            }
        }
        if(flag==0&&i!=1){
            document.write(i+"<br>")
        }
     }
     //代码看不懂,建议打下断点,我就是靠断点明白的。
    </script>

相关文章

  • JS基础案例11-for循环

    1、在控制台输出1-100之间3的倍数。结果源码: 2、在控制台打印1-100之间的和。结果源码: 3、在控制台打...

  • JS基础案例20-for循环

    求出1-100之间的和 求出1-100之间的所有奇数,偶数和 将10000元存入银行,年利率是千分之三。每过一年将...

  • JS基础案例13-while循环

    1、while循环在控制台打印1-10。源码:

  • JS基础 -- for循环

    /** for循环,也是一个循环语句,也叫for语句** 循环都有是以下三个共同点:* 1.创建初始化表达式* 2...

  • 3 Python基础

    Python基础 1.循环语句 while循环 for循环 1.1 循环语句的基本使用 1.2 综合小案例 1.3...

  • js基础day02

    js基础day02 一.循环语句 1.for循环 2.break和continue在循环中使用 break 在循环...

  • 前端面试题201903

    js基础 事件循环(Event loop)和nodejs循环事件 bind实现 类继承 new 做了哪些事情 th...

  • JS基础 -- 嵌套for循环

    // 通过程序, 在页面中输出如下的图形:// 第一个图形:// ...

  • JS基础 -- while循环

    /** 题:* 向页面输出连续的数字** 先不考虑连续输出数字,首先考虑的是向页面输出的话,在js中应该用哪...

  • JS基础回顾:循环

    JavaScript的循环有两种:for与while 一、for循环 一种是for循环,通过初始条件、结束条件和递...

网友评论

      本文标题:JS基础案例11-for循环

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