㈠通过程序,在页面中输入如下图形

* * * * *

* * * * *

* * * * *

* * * * *

* * * * *

 代码如下:

//向body中输入一个内容

//document.write("*****<br />");

//通过一个for循环来输出图形

//这个for循环执行几次,图形的高度就是多少

//它可以用来控制图形的高度

for(var i=; i<; i++){

    //在循环的内部再创建一个循环,用来控制图形的宽度

   //目前我们的外部的for循环执行1次,内部的就会执行5次

   //内层循环可以来决定图形的宽度,执行几次图形的宽度就是多少

  for(var j=; j<; j++){

       document.write("*&nbsp;&nbsp;&nbsp;");
} //输入一个换行 document.write("<br />");
}

㈡通过程序,在页面中输入如下图形

*                             1            <1             i=0

* *                           2           <2              i=1     

* * *                        3           <3              i=2

* * * *                      4           <4             i=3       

* * * * *                   5           <5              i=4

 代码如下:

for(var i=; i<; i++){

    //在循环的内部再创建一个循环,用来控制图形的宽度

   //目前我们的外部的for循环执行1次,内部的就会执行5次

   //内层循环可以来决定图形的宽度,执行几次图形的宽度就是多少

  for(var j=; j<i+ ; j++){

       document.write("*&nbsp;&nbsp;&nbsp;");
} //输入一个换行 document.write("<br />");
}

㈢通过程序,在页面中输入如下图形

* * * * *           1         j<5(5-0)      i = 0

* * * *              2        j<4(5-1)      i = 1

* * *                3        j<3(5-2)      i = 2

* *                  4        j<2(5-3)      i = 3

*                    5        j<1(5-4)      i = 5

代码如下:

for(var i=; i<; i++){

    //在循环的内部再创建一个循环,用来控制图形的宽度

   //目前我们的外部的for循环执行1次,内部的就会执行5次

   //内层循环可以来决定图形的宽度,执行几次图形的宽度就是多少

  for(var j=; j<5-i ; j++){

       document.write("*&nbsp;&nbsp;&nbsp;");
} //输入一个换行 document.write("<br />");
}

㈣通过程序,在页面中输入九九乘法表

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>九九乘法表</title>
<script>
//创建外层循环,用来控制乘法表的高度
for(var i=1; i<=50; i++){
//创建一个内层循环来控制图形的宽度
for(var j=1; j<=i; j++){
document.write("<span>"+j+"*"+i+"="+i*j+"</span>");
}
//输入一个换行
document.write("<br />");
}
</script>
<style>
body{
width:2000px;
} span{
display:inline-block;
width:80px;
}
</style>
</head>
<body> </body>
</html>

 

㈤打印出1-100之间所有的质数

//打印2-100之间所有的数

for(var i=; i<=; i++){

      //创建一个布尔值,用来保存结果,默认i是质数

      var flag = true;

      //判断i是否是质数

     //获取到2 - i之间的所有的数

    for(var j=; j<i; j++){

      //判断i是否能被j整除

      if(i%j == ){

          //如果进入判断则证明i不是质数,修改flag值为false

            flag = false;

         }

}

     //如果是质数,则打印i的值

     if(flag){

             console.log(i);

        }

}

For 循环的嵌套与九九乘法表的更多相关文章

  1. 编写Java程序,使用循环结构打印出九九乘法表

    编写Java程序,使用循环结构打印出九九乘法表 效果如下: 实现代码: public class Multiplication99 { public static void main(String[] ...

  2. python利用for..in遍历,while循环嵌套编译九九乘法表的几种模式

    运用for....in...遍历的四种方向的九九乘法表: 左下角: import sysfor i in range(1,10): for j in range(1,i+1): sys.stdout. ...

  3. python—用for循环、while循环和一句话打印九九乘法表

    用for循环打印九九乘法表: for i in range (1,10): for j in range(1,10): print(j,"x",i,"=",i* ...

  4. Oracle三种循环例题:打印九九乘法表

    数据库SQL三种循环语句(For.While.Loop) --如果要将执行结果输出,需要先执行 setserveroutput on 命令,在窗口里显示服务器输出信息 set serveroutput ...

  5. 通过while循环一步步实现九九乘法表

    # 打印#做出@列的效果height = int(input("height: ")) #用户输入一个高度 num_height = heightwhile num_height ...

  6. C语言for 循环 9*9 实现九九乘法表

    #include <stdio.h> int main(void) { //for循环实现9*9乘法表 /* 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 */ ...

  7. 利用js的for循环实现一个简单的“九九乘法表”

    For循环九九乘法表 for循环是javascript中一种常用的循环语句,可以很好的解决在程序中需要重复执行某些语句,利用for循环实现简单的“九九乘法表”的效果: 让循环从小到大,依次排序,并计算 ...

  8. Python中的九九乘法表(for循环)

    用for循环写出的九九乘法表(包括函数的调用) #方向一 for i in range(1,10):    for j in range(1,i+1):        d = i * j        ...

  9. 用for; while...do; do...while; 写出九九乘法表

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

随机推荐

  1. Kubernetes---Pod状态示例

    ⒈Pod 中只有一个容器并且正在运行,容器成功退出 ·记录事件完成  ·如果restartPolicy为:  Always:重启容器:Pod phase仍为Running  OnFailure:Pod ...

  2. HDU 1325 有根树的判断

    Is It A Tree? Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total ...

  3. 剑指offer17:输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)

    1 题目描述 输入两棵二叉树A,B,判断B是不是A的子结构.(ps:我们约定空树不是任意一个树的子结构) 2 思路和方法 (1)先在A中找和B的根节点相同的结点 (2)找到之后遍历对应位置的其他结点, ...

  4. 怎么保证 redis 和 db 中的数据一致

    你只要用缓存,就可能会涉及到缓存与数据库双存储双写,你只要是双写,就一定会有数据一致性的问题,那么你如何解决一致性问题? 首先需要考虑到:更新数据库或者更新缓存都有可能失败,在这种前提下分析业务带来的 ...

  5. k8s之dashboard认证、资源需求、资源限制及HeapSter

    1.部署dashboard kubernetes-dashboard运行时需要有sa账号提供权限 Dashboard官方地址:https://github.com/kubernetes/dashboa ...

  6. ES6的拓展

    1.String的拓展 ① str.includes("abc"); ② str.startWith("abc"); ③ str.endWith("a ...

  7. FastJson学习:JSON格式字符串、JSON对象及JavaBean之间的相互转换

    当前台需要传送一系列相似数据到后端时,可以考虑将其组装成json数组对象,然后转化为json形式的字符串传输到后台 例如: nodes = $('#PmPbsSelect_tree').tree('g ...

  8. go语言入门(7)面向对象编程

    1,概述     对于面向对象编程的支持Go 语言设计得非常简洁而优雅.因为, Go语言并没有沿袭传统面向对象编程中的诸多概念,比如继承(不支持继承,尽管匿名字段的内存布局和行为类似继承,但它并不是继 ...

  9. PHP中RabbitMQ之phpAmqplib实现(五

    本章讲诉如何使用php-amqplib实现RabbitMQ. 环境:CoentOS,PHP 7 简单介绍一下php-amqplib php-amqplib是Advanced Message Queui ...

  10. 在php中连接数据库 pdo

    在php中连接数据库 pdo //数据库信息 $mysql_conf = array( 'host' => '127.0.0.1', 'db' => 'meteorolog_foreign ...