整合營銷服務商

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

          免費咨詢熱線:

          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无码一区二区三区电影 | 久久久无码一区二区三区| A国产一区二区免费入口| 国产一区二区三区小向美奈子| 日韩一区二区三区免费播放| 一本一道波多野结衣AV一区| 亚洲精品伦理熟女国产一区二区| 日韩免费无码一区二区三区| 亚洲AV无码一区二区三区久久精品| 亚洲AV无码一区二区三区系列| 一区二区视频传媒有限公司| 国产精品亚洲综合一区| 一区二区三区免费视频网站| 精品国产免费一区二区三区| 日韩一区二区电影| 交换国产精品视频一区| 精品视频在线观看一区二区三区| 精品无码一区二区三区水蜜桃| 国产一区中文字幕在线观看| 无遮挡免费一区二区三区| 综合人妻久久一区二区精品| 日韩精品无码一区二区中文字幕| 暖暖免费高清日本一区二区三区 | 亚洲一区二区电影| 亚洲一区二区久久| 无码精品人妻一区二区三区影院 | 久久se精品动漫一区二区三区| 久久一区二区三区精华液使用方法| 精品人妻无码一区二区色欲产成人 | 无码夜色一区二区三区| 国产在线aaa片一区二区99| 日韩三级一区二区| 国偷自产av一区二区三区| 国产一区二区在线|播放|