可変のパラメータの受け渡し

1  < HTML のlang = "EN" > 
2  < ヘッド> 
3      < メタのcharset = "UTF-8" > 
4      < メタ= "ビューポート" コンテンツ= "幅=デバイス幅、初期スケール= 1.0" > 
5      < メタHTTP-当量= "X-UA-互換" コンテンツ= "IE =エッジ" > 
6      < タイトル>可变传参</ タイトル> 
7  </ ヘッド> 
8  <ボディ> 
9     < スクリプト> 
10          // 可変パラメータパッシング
。11         / * 関数CLAC(){
 12である             と//用パラメータ通過引数 
 13は             arguments.lengthをリスト。=;
 14              //算出した場合
 15                 のvar SUM = 0;
 16は                入れない//同じ
 17。             ための(VARのI = 0;私はリスト<; Iは++){
 18は、                 SUM + =引数[I]
 19              }
 20は             、リターンSUM
 21は         }
 22がある         にconsole.log(CLAC(L、3,5))/ * 
23である         // 渡す変数パラメータの最大値の比較
24          @関数CLAC(){ 
25          // VAR最大= 0。
26          // リスト= arguments.lengthを
27          // ため(varはi = 0; iが<=リストを、iは++){ 
28          //      場合(引数[I]> = MAX){ 
29          //         最大=引数[I] 
30          //      } 
31          // } 
32          // 最大返す
33  
34          // } 
35          // のdocument.write(CLAC(4,6,2,7,3))
36          // 可变传参
37          関数計算値を(){
 38              parsNum = arguments.lengthを。
39             VaRの最大値= 0 ;
40              のためには、VAR I = 0 ; I < parsNum - 1 ; iは++ ){
 41                  であれば(引数[I] > MAX){
 42                      、最大= 引数[I]
 43                  }
 44              }
 45              リターン最大
 46  
47          }
 48          コンソール。ログ(Calcの(6 8 9 3 25 ))
 49  
50          </ スクリプト> 
51  </ ボディ> 
52  </ HTML >

 

おすすめ

転載: www.cnblogs.com/yuanxiangguang/p/11109011.html