書き方
// 通常の関数
function fn(number) = {
return number * 2
}
// 無名関数
const fn = function(number) = {
return number * 2
}
// アロー関数
const fn = (number) => {
return number * 2
}
// 引数が一つだと()を省略できる
const fn = number => {
return number * 2
}
// 処理が1行だと{}も省略できる
const fn = number => number * 2
// オブジェクトの返り値の場合
const fnObj = number => (
{result : number }
)