zoukankan      html  css  js  c++  java
  • js-打印九九乘法表

    <!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>打印九九乘法表</title>
    </head>
    
    <body>
      <script>
        document.write('<table border="1" style="border-collapse:collapse">')
        for (var i = 1; i <= 9; i++) {
          document.write('<tr>')
          for (var j = 1; j <= i; j++) {
            document.write('<td>' + j + '*' + i + '=' + i * j + '</td>')
          }
          document.write('</tr>')
        }
        document.write('</table>')
      </script>
    </body>
    
    </html>

     js代码(打印三角形)

     <script>
        //正的直角三角形
        for (var i = 1; i <= 9; i++) {
          for (var j = 1; j <= i; j++) {
            document.write('★   ');
    
          }
          document.write('<br/>');
        }
    
        document.write('<br/>');
        document.write('<br/>');
        document.write('<br/>');
    
        // 倒的直角三角形
        // 循环的次数,for会一次执行完成
        for (var i = 1; i <= 9; i++) {
          // 每行的个数
          for (var j = i; j <= 9; j++) {
            document.write('★   ');
    
          }
          document.write('<br/>');
        }
      </script>
    

    数组冒泡排序

    <!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>数组冒泡排序</title>
    </head>
    
    <body>
      <script>
        var arr = [2, 5, 12, 21, 54, 22, 61, 6, 1, 72, 4, 1, 3, 5, 3, 51, 4, 2, 22]
          // 外层循环控制比较的轮数(length-1)
        for (var i = 0; i < arr.length - 1; i++) {
          // 外层循环控制比较的次数
          for (var j = 0; j < arr.length - 1 - i; j++) {
            // 比较大小看前一项是否大于后一项
            if (arr[j] > arr[j + 1]) {
              // 为true交互两个的值
              var temp = arr[j]
              arr[j] = arr[j + 1]
              arr[j + 1] = temp
            }
          }
        }
        console.log(arr)
      </script>
    </body>
    
    </html>
    
  • 相关阅读:
    数据库主从配置
    数据库导出导入
    MySQL命令行导出数据库
    [待完善]mycat使用(一)
    行转列group_concat()函数妙用
    sas和ssd盘写入数据效率对比
    MySQL库中表名忽略大小写设置的影响
    create table b1 as select * from b建表锁表测试
    SQL优化实战之加索引
    分区表主键不包含分区键报错ERROR 1105 (HY000)
  • 原文地址:https://www.cnblogs.com/meiqiyuanzi/p/12095414.html
Copyright © 2011-2022 走看看