三种九九乘法表的使用方法

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <title>双重循环</title>
    <script type="text/javascript">
        /*在浏览器上输入99乘法表*/
        // 一重循环
        var space = "&nbsp;&nbsp;";
        var enter = "<br />";
        for( var i=1; i<=9;i++){//i 控制纵向的
            for( var j=1; j<=i;j++){
                var ss;
                if(j*i<10){
                    ss=space+space;
                }else{ ss=space}
                //j 控制行向的 但行向中 j<=i;
                document.write(j+"*"+i+"="+(j*i)+ss);
            }
            //行向循环结束打印一个回车
            document.write(enter);
        }

            //后期 不同的乘法表可以加样式
        /*1*5= 5  2*5=10  3*5=15  4*5=20  5*5=25
        for (var i = 1; i <= 5; i++) {
            document.write(i+"*5="+(i*5)+space);
            }
            document.write(enter);

        */

       //2.函数的声明与表达式写调用九九乘法表

       function show99(){
        var space = "&nbsp;&nbsp;";
        var enter = "<br />";
        for( var i=1; i<=9;i++){//i 控制纵向的
            for( var j=1; j<=i;j++){
                var ss;
                if(j*i<10){
                    ss=space+space;
                }else{ ss=space}
                //j 控制行向的 但行向中 j<=i;
                document.write(j+"*"+i+"="+(j*i)+ss);
            }
            //行向循环结束打印一个回车
            document.write(enter);
        }
    }
        
    show99();
        /*
        函数调用
        函数名(实参列表);
        */
        /*
            function 函数名(形参列表){
                函数体
                变量
                表达式
                函数
            }
        */

        /*
            function test1(){
                show99();
            }
            test1();
        让test1调用
        */

        /*
        //函数的表达式法
        var show99 = function(){
            var space = "&nbsp;&nbsp;";
            var enter = "<br />";
            for( var i=1; i<=9;i++){//i 控制纵向的
                for( var j=1; j<=i;j++){
                    var ss;
                    if(j*i<10){
                        ss=space+space;
                    }else{ ss=space}
                    //j 控制行向的 但行向中 j<=i;
                    document.write(j+"*"+i+"="+(j*i)+ss);
                }
                //行向循环结束打印一个回车
                document.write(enter);
            }
    }
    show99();
    函数的表达式中   函数的调用只能写在函数声明之后
    */

    </script>
</head>
<body>
    
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值