JavaScript中的if循環語句


<html>
 <head>
  <meta charset="UTF-8">
  <title></title>
  <script type="text/javascript">
   /*
    * 向頁面中輸出連續數字
    */
   //document.write(1);
   var n=1;
   document.write(n++ + "<br />");
   /*
    * 循環語句:
    * 通過循環語句可以反復的執行一段代碼多次
    * while循環:
    * 語法:\
    * while(條件表達式){
    *  語句...
    *
    * }
    * while語句在執行時,
    * 先對天劍表達式進行求值判斷
    * 如果值為true,則執行循環體,
    * 循環體執行完畢后,繼續對表達式進行判斷
    * 如果為true,則繼續執行循環體以此類推
    * 如果值為fasle則終止循環
    */
   /*
    * while(true){
    *  alert(n++);
    * }
    * 像這種將條件表達式寫死成true的循環,叫死循環
    * 該循環不會停止,除非瀏覽器關閉,死循環在開發中慎用
    *可以用break來終止循環
    *
    */
   //1.創初始化一個變量
   var i = 0;
   //2.在循環中設置一個條件表達式
   while(i<10){
    alert(i);
    i++
    //3.定義一個更新表達式,每次更新初始化變量
   }
    /*
     * do...while循環、、
     * 語法
     * do{
     *  語句...
     * }while(條件表達式);
     * 執行流程:
     * do...while語句在執行時,會先執行循環體,
     * 循環體執行完畢后,在對while后的條件表達式進行判斷
     * 如果結果為true,則繼續執行循環體,執行完畢后繼續判斷以此類推
     *
     * 實際上這兩個語句功能類似,不同的是while是先判斷后執行
     * 而do...while會先執行后判斷
     * do...while可以保證循環體至少執行一次
     * 而while不能
     */
   do{
    document.write(i++ +"<br/>");
   }while(i <= 10);
//   
  </script>
 </head>
 <body>
 </body>
</html>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM