Panda Noir

JavaScript の限界を究めるブログでした。最近はいろんな分野を幅広めに書いてます。

「それ、もっとスマートに書けるよ」をリーダブルに

(この記事はQiitaで僕が書いたものを移行した記事です。記事中のコメントはQiitaの該当記事を参照ください)

それ、もっとスマートに書けるよ」の||のところ、もっとスマートに(というかリーダブルに)書けるよという話

||演算子を使う

コンマ演算子使えばよりリーダブルに書けるよ

ary.map(item => console.log(item) || item * 1000);

これをこう書けるよ

ary.map(item => (console.log(item), item * 1000));

個人的にはこっちの方が読みやすい。 もうQiitaに書くつもりなかったけどやや盛り上がってたから思わず投稿してしまった