title: Should I use array methods like map and filter, if I'm not going to return anything?
body: <p>In the last year I've been using array methods like <em>map</em> and <em>filter</em> more often instead of the standard for loop on an array. It feels simpler to read and write, and does all the things I'm most likely going to do anyway, like create a local variable.</p>
  
  <p>Often times I don't return anything though. Eslint doesn't like me very much though. According to them, they say you always need a return, otherwise its <em>"probably a mistake"</em>
  <a href="https://eslint.org/docs/rules/array-callback-return" rel="nofollow noreferrer">https://eslint.org/docs/rules/array-callback-return</a></p>
  
  <p><strong>Why?</strong> Is just good practice? What are downsides of a return-less array method?</p>
  
  <p><em>Been thinking on this for a while. Any insight or thoughts would be great.</em></p>