首页 > 编程语言 >JavaScript语法特殊语法和流程控制语句以及练习99乘法表

JavaScript语法特殊语法和流程控制语句以及练习99乘法表

时间:2022-11-17 11:45:24浏览次数:49  
标签:语句 case JavaScript alert 语法 write var document 乘法表

JavaScript语法_特殊语法

1.语句以;结尾,如果一行只有一条语句则;可以省略(不建议)

2.变量的定义使用var关键字,也可以不使用
  用:定义的变量是局部变量
  不用:定义对的变量是全局变量(不建议)

  <script>
        //1.语句以;结尾,如果一行只有一条语句则;可以省略(不建议)
        var a = 3
        alert(a);

        /*
            2.变量的定义使用var关键字,也可以不使用
            用:定义的变量是局部变量
            不用:定义对的变量是全局变量(不建议)
         */
        var b;//提高可读性
        function fun() {
            b = 4;
        }
        fun();
        alert(b)
  </script>

 

 

 

JavaScript语法_流程控制语句

流程控制语句:

  if...else...

  switch

    在java中,switch语句可以接受的数据类型:byte  int  shor  char  枚举(1.5)  String(1.7)

      switch(变量):

        case 值:

    在JS中,switch语句可以接收任意的原始数据类型

    <script>
        var a = "abc";
        switch (a) {
            case 1:
                alert("number");
                break;
            case "abc":
                alert("string");
                break;
            case true:
                alert("true");
                break;
            case null:
                alert("null");
                break;
            case undefined:
                alert("undefined");
                break;
        }
    </script>

  while

    <script>
            //1-100 求和 5050
            var sun = 0;
            var num = 1;
            while (num <= 100){
                sun += num;
                num++;
            }
            alert(sun);
    </script>

  do...while

 

  for

    <script>
            //1-100 求和 5050
            var  sun = 0;
            for (let i = 1; i <=100 ; i++) {
                sun += i;
            }
            alert(sun);
    </script>

 

 

JavaScript语法_练习_99乘法表

    <style>
        td{
           border: 1px solid;
        }
    </style>
  <script>

      document.write("<table align='center'>");

      for (let i = 1; i <= 9; i++) {
          document.write("<tr>");
          for (let j = 1; j <= i; j++) {
              document.write("<td>");

              //输出 1 * 1 = 1
              document.write(i + "*" + j + "=" +(i*j) + "&nbsp;&nbsp;&nbsp;");

              document.write("</td>");
          }
          //输出换行
          // document.write("<br>");
          document.write("</tr>");
      }

      document.write("</table>");
  </script>

 

标签:语句,case,JavaScript,alert,语法,write,var,document,乘法表
From: https://www.cnblogs.com/qihaokuan/p/16898953.html

相关文章