blog

日常・技術のことを記録する

JavaScript 短く書いてみるメモ

trueになるから、条件式自体をreturnすればOK
変更前

'use strict';
{
    const numbers = [1, 4, 7, 8, 10];
    const evenNumbers = numbers.filter(number =>{
        if(number % 2 === 0){
            return true;
        }else{
            return false;
        }
    });
    console.log(evenNumbers);
}

// 実行結果
[ 4, 8, 10 ]


変更後

{
    const numbers = [1, 4, 7, 8, 10];
    const evenNumbers = numbers.filter(number => number % 2 === 0);
    console.log(evenNumbers);
}

// 実行結果
[ 4, 8, 10 ]

短く書けた\(^o^)/🌟