JS:1.2,制御文(if,if else,for,switch,while,do while)

34039 ワード

ylbtech-JS:制御文
  • If
  • ループ

  • JS:制御文-If トップに戻る
  • If
  • If-else
  • Ifネスト

  • JS:制御文-if トップに戻る
    <html xmlns="http://www.w3.org/1999/xhtml">
    
    <head>
    
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    
    <title>     </title>
    
    <script language="javascript">
    
    var d=new Date();
    
    var time= d.getHours();
    
    if(time<10)
    
    {
    
        document.write("");
    
    }
    
    </script>
    
    </head>
    
    
    
    <body>
    
    <h1>if   (1_1)</h1>
    
    1,
    
    if(  1)
    
    {
    
          1:
    
    }
    
    </pre>
    
    <p>
    
                10   ,       "   !"    。
    
    </p>
    
    </body>
    
    </html>

    JS:制御文-if_else トップに戻る
    <html xmlns="http://www.w3.org/1999/xhtml">
    
    <head>
    
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    
    <title>     </title>
    
    <script language="javascript">
    
    var d=new Date();
    
    var time= d.getHours();
    
    if(time<=10)
    
    {
    
        document.write("");
    
    }
    
    else if(time<=12)
    
    {
    
        document.write("");
    
    }
    
    else if(time<=18)
    
    {
    
        document.write("");
    
    }
    
    else
    
    {
    
        document.write("");
    
    }
    
    </script>
    
    </head>
    
    
    
    <body>
    
    <h1>if   (1_2)</h1>
    
    <pre>
    
    2,
    
    if(  1)
    
    {
    
          1:
    
    }
    
    esle
    
    {
    
          2:
    
    }
    
    </pre>
    
    <p>
    
    
    
               :        。
    
    </p>
    
    </body>
    
    </html>

    JS:制御文-ifネスティングトップに戻る
    <html xmlns="http://www.w3.org/1999/xhtml">
    
    <head>
    
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    
    <title>     </title>
    
    <script language="javascript">
    
    
    
    var i=j=1;
    
    var k=2;
    
    if(i==j)
    
    {
    
        if(j==k)
    
        {
    
            document.write("j  k");
    
        }
    
        else
    
        {
    
            document.write("j   k");
    
        }
    
    }
    
    
    
    
    
    </script>
    
    </head>
    
    
    
    <body>
    
    <h1>  if  (1_3)</h1>
    
    <h2>
    
    <pre>
    
      :
    
    3,
    
    if(  1)
    
    {
    
        if(  2)
    
        {
    
              1:
    
        }
    
    }
    
    </pre>
    
    </h2>
    
    </body>
    
    </html>

    JS:制御文-ループトップに戻る
  • for
  • switch
  • while
  • do-while

  • JS:制御文-ループ-for トップに戻る
    <html xmlns="http://www.w3.org/1999/xhtml">
    
    <head>
    
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    
    <title>     </title>
    
    <script language="javascript">
    
    for(var i=1;i<=5;i=i+1)
    
    {
    
        document.write(i);
    
        document.write("<br>");
    
    }
    
    </script>
    
    </head>
    
    
    
    <body>
    
    <h1>for    </h1>
    
    <pre>
    
      for    1-5     。
    
    for(   ;  ;   )
    
    {
    
           1;
    
    }
    
    </pre>
    
    </body>
    
    </html>

    JS:制御文-ループ-switch トップに戻る
    <html xmlns="http://www.w3.org/1999/xhtml">
    
    <head>
    
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    
    <title>     </title>
    
    <script language="javascript">
    
    var d=new Date();
    
    theDay=d.getDay();
    
    document.write("    ",theDay,",");
    
    switch(theDay)
    
    {
    
        case 5:
    
        document.write("<b>     </b>");
    
        break;
    
        case 6:
    
        document.write("<b>     </b>");
    
        break;
    
        default:
    
        document.write("<b>   ,         !  </b>");
    
    }
    
    </script>
    
    </head>
    
    
    
    <body>
    
    <h1>switch    </h1>
    
    <h2>
    
    <pre>
    
        :
    
    switch(  )
    
    {
    
        case label1:   1;break;
    
        case label2:   2;break;
    
        case label3:   3;break;
    
        ......    default:    4;
    
        
    
        
    
    }
    
    </pre>
    
    </h2>
    
    </body>
    
    </html>

    JS:制御文-ループ-while トップに戻る
    <html xmlns="http://www.w3.org/1999/xhtml">
    
    <head>
    
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    
    <title>     </title>
    
    <script language="javascript">
    
    var count=0;
    
    while(count<10)
    
    {
    
        document.write(count+"<br>");
    
        count++;
    
    }
    
    </script>
    
    </head>
    
    
    
    <body>
    
    
    
    <h1>while    </h1>
    
    <h2>
    
           ,    ,       。</h2>
    
    <pre>
    
    while(    1)
    
    {
    
           1;
    
    }
    
    
    
    </pre>
    
    </body>
    
    </html>

    JS:制御文-ループ-do_while トップに戻る
    <html xmlns="http://www.w3.org/1999/xhtml">
    
    <head>
    
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    
    <title>     </title>
    
    <script language="javascript">
    
    var count =0;
    
    do
    
    {
    
        document.write(count+"<br>");
    
        count++;
    
    }
    
    while(count<0)
    
    </script>
    
    </head>
    
    
    
    <body>
    
    <h1>do while     </h1>
    
    <h2>
    
    <pre>
    
        :
    
    do
    
    {
    
           ;
    
    }
    
    while(  )
    
    
    
      :         ,              。
    
    </pre>
    
    </h2>
    
    </body>
    
    </html>

     
    warn
    作者:ylbtech出典:http://ylbtech.cnblogs.com/本文の著作権は作者とブログ園に共有され、転載を歓迎するが、著者の同意を得ずにこの声明を保留し、文章のページの明らかな位置で原文の接続を与えなければならない.そうしないと、法律責任を追及する権利を保留する.