整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          JavaScript語句,if選擇結構

          JavaScript語句,if選擇結構

          f選擇結構:

          If選擇結構的語法是:if(判斷條件){滿足條件會后,執行的代碼塊}

          If-else選擇結構,if()里面的條件成立執行if{}里面的代碼塊,否則執行else{}里面的代碼塊

          注意:當if或者else里面只有條件語句的時候,可以省略{}

          例:

          if選擇結構

          多重if選擇結構:

          多重if選擇結構里面,滿足其中一個條件,執行該條件對應的代碼,執行完成后跳出整個程序結構。

          如果所有條件都不成立,有else,就執行else,沒有else,整個程序結構結束

          例:

          多重if選擇結構

          嵌套if選擇結構:

          嵌套if選擇結構:就是在一個完整的if或者else的結構中,繼續使用if結構語句。

          例:請輸入是否是會員,輸入y是會員,輸入n不是會員


          嵌套if結構

          例:輸入年 月 輸出該月份有多少天?

          閏年公式:年份能被4整除,但不能被100整除;或者年份能被400整除。閏年的2月份是29天,平年的2月份是28天

          嵌套if結構

          if選擇結構語句,有以上幾種,要多多練習,代碼敲起來,繼續努力,加油!!![靈光一閃][靈光一閃]


          前面的章節,我們執行過這樣的語句:

          var a=2;
          if(a%2==0){
          console.log(a);
          }



          這幾行程序的含義就是
          聲明了一個number類型的變量a,如果a能夠被2整除(譬如2、4、6等),那么就
          打印a的值到console
          其中:

          if(條件)
          {
          //條件為真的時候執行這些語句
          }


          這就是一個Javascript的條件語句。


          條件語句是非常重要的程序設計工具。它會根據不同的情況,執行不同的編碼,來滿足程序實際的需要。


          Java的條件語句有下面幾種形式:

          • if 語句
            if...else 語句
            if...else if... 語句

          都是以“if”開頭。
          下面是具體的幾個例子

          例子1:

          var a=10;
          if(a>5){
          console.log("a比5大");
          }


          例子2:



          var b=13;
          if(b>15)
          {
          console.log("b比15大");
          }
          else
          {
          console.log("b比15大");
          }


          例子3:



          var book="maths";
          if( book=="history" ) {
          console.log("History Book");
          } else if( book=="maths" ) { //是數學書
          console.log("Maths Book");
          } else if( book=="economics" ) { //是經濟書
          console.log("Economics Book");
          } else {
          console.log("Unknown Book");
          }


          大家可以到網站里面去運行一下,感受一下結果。

          另外還有一種switch語句,對應于條件比較多的情況。

          它的語法是這樣的:


          switch (變量) {
          case 值1:
          //語句
          break;

          case 值2:
          //語句
          break;
          ...

          case 值n:
          //語句
          break;

          default:
          /語句
          }

          例子4:

          var grade='A'; //評分級別
          console.log("進入switch語句");
          switch (grade) {
          case 'A':
          console.log("供應商的評分為A!");
          break;

          case 'B':
          console.log("供應商的評分為B!");
          break;

          case 'C':
          console.log("供應商的評分為C!");
          break;

          case 'D':
          console.log("供應商的評分為D!");
          break;

          case 'F':
          console.log("供應商的評分為F,不及格,不建議繼續合作!");
          break;

          default:
          console.log("供應商的評分未知,為其它值!");
          }
          console.log("swtich語句完畢!");

          請大家自己運行一下,并更改變量的值,讓程序執行不同的條件路徑,來體會一下Javascript條件語句的作用。



          好,今天就到這里。

          !/usr/bin/python3.4

          # -*- coding: utf-8 -*-


          import os



          # 字節bytes轉化kb\m\g

          def formatSize ( bytes ):

          try :

          bytes = float ( bytes )

          kb= bytes / 1024

          except :

          print ( "傳入的字節格式不對" )

          return "Error"


          if kb >= 1024 :

          M=kb / 1024

          if M >= 1024 :

          G=M / 1024

          return " %f G" % (G)

          else :

          return " %f M" % (M)

          else :

          return " %f kb" % (kb)



          # 獲取文件大小

          def getDocSize ( path ):

          try :

          size=os.path.getsize(path)

          return formatSize(size)

          except Exception as err:

          print (err)



          # 獲取文件夾大小

          def getFileSize ( path ):

          sumsize= 0

          try :

          filename=os.walk(path)

          for root, dirs, files in filename:

          for fle in files:

          size=os.path.getsize(path + fle)

          sumsize +=size

          return formatSize(sumsize)

          except Exception as err:

          print (err)



          if __name__ == "__main__" :

          print (getDocSize( "../detailhtml/20161103112313.html" ))

          # 1006.142578kb

          print (getFileSize( "../data/" ))

          # 111.856756M


          主站蜘蛛池模板: 国产精品一区二区久久乐下载 | 亚洲一区二区三区无码国产| 麻豆一区二区在我观看| 亚洲av区一区二区三| 骚片AV蜜桃精品一区| 亚洲欧洲一区二区| 亚洲色欲一区二区三区在线观看| 一区二区三区日本电影| 一区二区三区四区精品| 成人国内精品久久久久一区| 中文字幕一区二区三区在线播放| 国产精品一区二区久久精品无码| 全国精品一区二区在线观看| 一区二区三区福利视频| 久久国产香蕉一区精品| 在线精品亚洲一区二区三区| 日本在线观看一区二区三区| 亚洲午夜日韩高清一区| 亚洲一区免费观看| 精品国产免费一区二区| 亚洲成av人片一区二区三区| 台湾无码AV一区二区三区| 色国产精品一区在线观看| 黄桃AV无码免费一区二区三区| 日韩精品一区二区午夜成人版| 国产午夜毛片一区二区三区 | 欧美日韩精品一区二区在线视频| 人妻夜夜爽天天爽一区| 久久久国产一区二区三区| 无码一区18禁3D| 少妇精品无码一区二区三区| 一区二区在线视频观看| 亚洲国产欧美一区二区三区| 国产亚洲无线码一区二区| 美女免费视频一区二区| 国模精品一区二区三区视频 | 文中字幕一区二区三区视频播放 | 成人日韩熟女高清视频一区| 亚洲AV综合色区无码一区| 无码国产精品一区二区免费式影视 | 国产伦精品一区二区三区|