天天看点

JavaScript - Prompt的用法

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

  <head>

    <title>Prompt的用法 </title>

    <script type="text/javascript">

        //打印三角形

        var num=prompt("请输入三角形的行数:");

        for(var i=1;i<=num;i++){

            for(var j=1;j<=i;j++){

                document.writeln("*&nbsp;&nbsp;")

            }

            document.writeln("<br/>");

        }

        //打印菱形的下半部分

        var num1=prompt("请输入菱形的行数:");

        for(var i=num1-1;i>0;i--){

            for(j=i;j>0;j--){

                document.writeln("*&nbsp;&nbsp;")

            }

            document.writeln("<br/>");

        }

        document.writeln("<br/>");

        //打印正方形,最多打印8行

        var num2=prompt("请输入正方形的行数:","");

        if(num2>8){

            num2=8;

        }

        for(var i=1;i<=num2;i++){

            for(var j=1;j<=num2;j++){

                document.writeln("*&nbsp;")

            }

            document.writeln("<br/>");

        }

    </script>

  </head>

  <body style="text-align: center;">

  </body>

</html>

继续阅读