美文网首页
三角形的打印

三角形的打印

作者: 升龙无涯 | 来源:发表于2021-07-27 17:07 被阅读0次

    学习循环,比较难懂的双层循环,这个需要多练习,下面是几个打印三角形的demo:

    1. 左下半三角形

      document.write('<pre>');
      for(var i=1;i<=9;i++){
          for(var j=1;j<=i;j++){
              document.write('*');
          }
          document.write('<br>');
      }
      
    左下半三角形
    1. 左上半三角形

      document.write('<pre>');
      for(var i=9;i>0;i--){
          for(var j=1;j<=i;j++){
              document.write('*');
          }
          document.write('<br>');
      }
      
    左上半三角形
    1. 右上半三角形

      document.write('<pre>');
      for(var i=1;i<=9;i++){
          for(var j=1;j<=i;j++){
              document.write(' ');
          }
          for(var j=9-i+1;j>=1;j--){
              document.write('*');
          }
          document.write('<br>');
      }
      
    右上半三角形
    1. 右下半三角形

      document.write('<pre>');
      for(var i=1;i<=9;i++){
          for(var j=9-i+1;j>=1;j--){
              document.write(' ');
          }
          for(var j=1;j<=i;j++){
              document.write('*');
          }
          document.write('<br>');
      }
      
      右下半三角形
    1. 等腰三角形(杨辉三角形)

      document.write('<pre>');
      for(var i=1;i<=9;i++){
          for(var j=9-i+1;j>=1;j--){
              document.write(' ');
          }
          var str = ''
          for(var s=1;s<=i*2-1;s++){
              str += '*'
          }
          document.write(str);
          document.write('<br>');
      }
      
      等腰三角形

    相关文章

      网友评论

          本文标题:三角形的打印

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