Open1

JavaScript学習記録5

ミワミワ

6章_section01_関数の定義

t6_1.js
onsole.log("つみトレ6章: SECTION_01");
console.log("関数の定義");

// c6_1_1.js
let manufOrder = () =>{
    console.log(`忍者です。
    本日、手裏剣3個の製造をお願いします。`);
}

manufOrder();
t6_1.js
// c6_1_2.js
let manufOrder2 = (name) => {
    console.log(`${name}様
    忍者です。
    本日、手裏剣3個の製造をお願いします。`);
}

manufOrder2('服部');
manufOrder2('河村');
t6_1.js
// c6_1_3.js
let manufOrder3 = (name,order) => {
    console.log(`${name}様
    忍者です。
    本日${order}の製造をお願いします。`);
}

manufOrder3('服部','手裏剣3個');
manufOrder3('河村','まきびし4個');
t6_1.js
// c6_1_4.js
let getOrder = (shurikenNum,makibishiNum) => {
    let orderText = '';
    if (shurikenNum > 0) {
        orderText += `手裏剣${shurikenNum}`;
    }
    if (makibishiNum > 0){
        orderText += `まきびし${makibishiNum}`;
    }
    return orderText;
}

let manufOrder4 = (name,order) => {
    console.log(`${name}様
    忍者です。
    本日、${order}の製造をお願いします。`);
}

manufOrder4('服部',getOrder(3,0));
manufOrder4('河村',getOrder(1,4));
t6_1.js
// function
function manufOrder5(){
    console.log(`忍者です。
    本日、手裏剣3個の製造をお願いします。`);
}

let manufOrder6 = function(){
    console.log(`忍者です。
    本日、手裏剣3個の製造をお願いします。`);
}