呉ユーキション - 学習の自然生まれのJavaScript開発:関数のパラメータ

<!DOCTYPE HTML > 
< HTML > 
< ヘッド> 
< メタのcharset = "UTF-8" > 
< タイトル>初心者チュートリアル(runoob.com)</ タイトル> 
</ ヘッド> 
< 身体> 

< P >のデフォルト値を設定。</ P > 
< P ID = "デモ" > </ P > 
< スクリプト> 
関数MyFunctionを(X、
    
        Y 0 
    }     戻りのx *のY。
} 
のdocument.getElementById(" デモ" ).innerHTML = MyFunctionを(4 )。
</ スクリプト> </ ボディ> </ HTML > 
    


<!DOCTYPE HTML > 
< HTML > 
< ヘッド> 
< メタのcharset = "UTF-8" > 
< タイトル>初心者チュートリアル(runoob.com)</ タイトル> 
</ ヘッド> 
< 身体> 

< P >設定されたデフォルト関数パラメータ。</ P > 
< P ID = "デモ" > </ P > 
< スクリプト> 
関数MyFunctionを(X、
    Y){ Y = Y ||  0 ;
    リターンのx *のY; 
} 
のdocument.getElementById(" デモ" ).innerHTML = MyFunctionを(4 )。
</ スクリプト> 

</ ボディ> 
</ HTML >

<!DOCTYPE HTML > 
< HTML > 
< ヘッド> 
< メタのcharset = "UTF-8" > 
< タイトル>初心者チュートリアル(runoob.com)</ タイトル> 
</ ヘッド> 
< 身体> 

< P >のデフォルト値を設定。</ P > 
< P ID = "DEMO1" > </ P > 
< P ID = "DEMO2" > </ P > 
<
MyFunctionを(X、Y =  10 ){
     // パラメータyを通過しない場合、デフォルト値は10であり、
    リターンX + Y; 
} 
// 出力2 
のdocument.getElementById(" DEMO1 " ).innerHTML = MyFunctionを(0 2 );
 // 出力15、パラメータYの初期値
のdocument.getElementById(" DEMO2 " ).innerHTML = MyFunctionを(5。 </ スクリプト> 

</ ボディ> 
</ HTML >

<!DOCTYPE HTML > 
< HTML > 
< ヘッド> 
< メタ文字コード= "UTF-8" > 
< タイトル>初心者チュートリアル(runoob.com)</ タイトル> 
</ ヘッド> 
< 身体> 

< p型>の最大数を探します。</ P > 
< P ID = "デモ" > </ P > 
< スクリプト> 
X = FindMax(1 123 115 44 88 )。
 
機能findMax(){
     VAR I、最大= 引数[ 0 ]。
    
    もし(arguments.lengthを<  2 リターン最大。
 
    以下のための(I =  0 ; I < arguments.lengthを、iは++ ){
         場合(引数[I] > MAX){ 
            最大= 引数[I]; 
        } 
    } 
    リターン最大。
} 
のdocument.getElementById(" デモ" ).innerHTML = X;
 </ スクリプト> 

</ ボディ> 
</ HTML >

合計= 0 ;
    にとって










 (I =  0 ; iは< arguments.lengthを、iは++ ){ 
        合計+ = 引数[i]は、
    } 
    戻り値の和。
} 
のdocument.getElementById(" デモ" ).innerHTML = 
    sumAll(1 123 500 115 44 88 )。
</ スクリプト> 

</ ボディ> 
</ HTML >

 

おすすめ

転載: www.cnblogs.com/tszr/p/10943556.html