関数定義(引数にデフォルト値あり)

最終更新日:2021‐03-09

JavaScriptでの関数定義です。仮引数にデフォルト値を定義した場合を記載します。

'use strict';
//  
// 関数 
//  
function eatWanko(maxNumber = 1) {
    for (let i = 1; i <= maxNumber; i++) {
        console.log(`わんこそば! ${i}杯目!`);
    }
}
eatWanko(5);

//  
// 関数式 
//  
const eatIchigo = function (maxNumber = 1) 
{ 
    for (let i = 1; i <= maxNumber; i++) {
        console.log(`いちご ${i}個め! パクっ!`);
    } 
}; 

eatIchigo(9);

//  
// アロー関数 
//  
const eatBanana = (maxNumber = 1) => {
    for (let i = 1; i <= maxNumber; i++) {
        console.log(`バナナ ${i}本め!もぐもぐ(´~`)モグモグ`); }
    };//セミコロンを忘れないこと 
eatBanana(7);

// デフォルト値での呼び出し 
eatWanko();
eatIchigo();
eatBanana();

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です