整合營銷服務商

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

          免費咨詢熱線:

          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蜜臀一区二区三区| 国产精品第一区揄拍| 韩国资源视频一区二区三区| 久久一区二区三区精华液使用方法 | 精品不卡一区二区| 人妻少妇一区二区三区| 成人无码精品一区二区三区| 寂寞一区在线观看| 国产自产V一区二区三区C| 国产福利电影一区二区三区,免费久久久久久久精 | 内射白浆一区二区在线观看| 日韩在线一区二区三区视频| 久久人妻无码一区二区| 无码一区二区三区在线观看| 国产精久久一区二区三区| 日本不卡一区二区视频a| 一区二区在线免费视频| 日本高清天码一区在线播放| 天海翼一区二区三区高清视频| 夜夜添无码试看一区二区三区| 国模精品视频一区二区三区| 久久国产免费一区二区三区| 精品国产一区二区三区在线观看| 偷拍激情视频一区二区三区| 一区二区三区电影网| 日产精品久久久一区二区| 久久婷婷久久一区二区三区| 91视频一区二区| 痴汉中文字幕视频一区| 一区二区三区四区精品视频| 精品国产AV无码一区二区三区| 一区二区视频在线免费观看| 一区二区精品在线| 一区二区三区在线看| 亚洲午夜一区二区电影院|