title: Remove undefined, null, NaN from JS Object using Lodash?
body: <p>Given a Javascript object</p>
  <pre><code>x = {'a': 123, 'b': 'hello', 'c': NaN, 'd': null, 'e': undefined}
  </code></pre>
  <p>Is it possible to remove all properties that has <code>NaN</code>, <code>null</code>, or <code>undefined</code> using Lodash, or without Lodash but in a similarly readable way?</p>
  <p>Tried</p>
  <pre><code>_.omitBy(x, _.isNil)
  </code></pre>
  <p>but it did not remove <code>NaN</code></p>
  <pre><code>{a: 123, b: &quot;hello&quot;, c: NaN}
  </code></pre>
  <p>Can _.omitBy take multiple parameters in addition to <code>_.isNil</code>?</p>