美文网首页
2018-06-25

2018-06-25

作者: 浅唱yjc | 来源:发表于2018-06-25 21:33 被阅读0次

    九九乘法表

    感谢您在白忙之中能抽出时间;

    作为一个基础的程序员,通常会用到一些简单的逻辑,比如下面的九九乘法表.这里有js版本的和php版本#的,其实都是大同小意,最关键的还是要理清楚九九乘法表到底是怎么排列的,才能用代码复述出来;
    首先,先设置一个空的变量,把表格的线条和标签,用一个变量接住,最后输出一个变量,这样的话我们就可以省下来很多的代码.
    接下来,我们用两个for循环,来循环生成数组,因为九九乘法表是1-9,所以变量的开始也是从1开始,到9结束;接着i++;我们接下来的第二个循环一定要小于上面的变量i,才能实现那种九九乘法表的效果,然后用<td></td>标签,把循环的变量连接起来,最后输出,就可以得到我们想要的九九乘法表了,是不是觉得很简单呢?
    如果觉得文章不错的话,记得点一波关注哦;
    js版本

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Document</title>
    </head>

    <body>

    </body>

    </html>
    <script>
    var str = "";
    str += "<table rules='all' border='1px'>";
    for (var i = 1; i <= 9; i++) {
    str += "<tr>";
    for (var j = 1; j <= i; j++) {
    str += "<td>"+j+''+i+'='+ij+"</td>";
    }
    str += "</tr>";
    }
    str += "</table>";
    document.write(str);
    </script>

    php版本

    <?php
    $str = "";
    $str .= "<table border='1px' rules='all'>";
    for($i=1;$i<=9;$i++){
    $str .="<tr>";
    for($j=1;$j<=$i;$j++){
    $str .= "<td>"."$j$i=".$i$j."</td>";
    }
    // $str .="
    ";
    $str .="</tr>";
    }
    $str .="</table>";
    echo $str;
    ?>

    相关文章

      网友评论

          本文标题:2018-06-25

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