Check for NaN, null and >=0 in one condition

后端 未结 7 1820
一个人的身影
一个人的身影 2021-02-15 14:32

I have a var a;

Its value can be NaN, null and any +ve/-ve number including 0.

I require a condition which filters out all the values of a such that

7条回答
  •  执笔经年
    2021-02-15 14:46

    NaN is not >= 0, so the only exclusion you need to make is for null:

    if (a !== null && a >= 0) {
        ...
    }
    

提交回复
热议问题