1行アロー関数はreturnなくてもその式の値が戻る

1行アロー関数で{}がなければ、returnなくてもその式の値が戻る。

let 関数 = (仮引数) => 仮引数 * 2
let 戻り値 = 関数(1)
console.log(戻り値) // 2

// {}を付けるとundefinedが戻る
関数 = (仮引数) => {仮引数 * 2}
戻り値 = 関数(1)
console.log(戻り値) // undefined