Ich finde dort diese Möglichkeiten „korrekt“, wenn es Allman-Style sein soll:
[0, 1, 2].reduce((r, num) => { return r + num; }, 0);
[0, 1, 2].reduce(
(r, num) => { return r + num; },
0
);
[0, 1, 2].reduce(
(r, num) =>
{
return r + num;
},
0
);
[0, 1, 2].reduce(
(
r,
num
) =>
{
return r + num;
},
0
);
Im One-True-Brace-Style genauso, nur eben bei den beiden letzten Beispielen ohne den Zeilenumbruch vor der öffnenden geschweiften Klammer.