デバッグ時のみ、ログ出力したい場合などに用います。returnを書かなくて済むので、修正が少しだけ簡単になります。
また、reduceで配列やオブジェクトを変更しながら、ループする場合などにも使用できます。
// かっこ()で囲んで、カンマでそのままの値を返す
[1, 2, 3, 4].filter(v => (console.log(v), v % 2 === 0)); //1 2 3 4
[1, 2, 3, 4].reduce((a, v) => (a[v] = v, a), {}); // {"1":1,"2":2,"3":3,"4":4}