Hey,
[0, 1, 2].reduce((r, num) => { return r + num; }, 0); [0, 1, 2].reduce( (r, num) => { return r + num; }, 0 );
Ja, bei Single-Line-Functions ist die Sache eindeutig.
[0, 1, 2].reduce( (r, num) => { return r + num; }, 0 );
Bei Multi-Line-Functions ist das wohl am saubersten.
Mit 1tbs nur für Funktionen könnte man das genauso klar aber kompakter schreiben:
[0, 1, 2].reduce((r, num) => {
return r + num;
}, 0);
Reinhard