Blogger Information
Blog 24
fans 1
comment 0
visits 21889
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
九九乘法表与三角形--2019年3月26日
王先生的博客
Original
824 people have browsed it

使用了for 与while 循环的嵌套  九九乘法表使用了匿名函数   星星三角形使用了普通函数传参的形式,如果参数为0,则使用默认值,并return返回拼接好的字符串,并打印出来 看到有人群里1个while循环加css样式 居中  做出来了  ,我怀疑我是老了吗  思维固化了.....

实例

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>26号作业</title>
</head>
<body>
  <script type="text/javascript">
    //九九乘法表
    var ride=function(){
      var i=0;
      var y=0;
      for (i=1;i<10;i++)
      {
        for(y=1;y<=i;y++)
        {
          if(i*y>=10){
              document.write(i+'X'+y+'='+(i*y)+'  ');
          }
          else{
            document.write(i+'X'+y+'='+(i*y)+'    ');
          }
        }
        document.write('<br>');
      }
      document.write('<hr>');
    };
    ride();
    //打印三角形while
    function star(x=5){
      var i=0;
      var y=0;
      var n=0;
      var z='';
      while (i<x) {
        y=i;
        n=x;
        while (n>i) {
        // document.write(' ');
          z+=' ';
          n--;
        }
        while(y>=0){
        // document.write('* ');
          z+='* ';
          y--;
        }
        z+='<br>';
        // document.write('<br>');
        i++;
      }
       return(z);
    }
   var z=star(10);
   document.write(z);
  </script>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

1.jpg


总结:这一节课 学习了分支选择语句 switch  循环语句 for  while   do while 以及用于循环对象属性的 for/in,了解了break和continue的区别  学习了函数 使用关键字function来声明一个函数   js ES5中没有块级作用域,只有函数作用域,这点与php相类似,使用函数体包裹代码,可以有效的减少循环变量泄露为全局变量.  感谢老师

Correction status:Uncorrected

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post