/**
* @desc typeof x === number
* @since 3.0.0
* @memberOf is
*
* @param {*} x value to check
* @return {boolean} isNumberPrimitive
*
* @func
* @name isNumberPrimitive
* @see is/real
*
* @example
*
* isNumberPrimitive(1) //=> true
* isNumberPrimitive(Number(1)) //=> true
* isNumberPrimitive(NaN) //=> true
* isNumberPrimitive(new Number(1)) //=> false
*
* isNumberPrimitive(null) //=> false
* isNumberPrimitive(undefined) //=> false
* isNumberPrimitive(void 0) //=> false
* isNumberPrimitive({}) //=> false
* isNumberPrimitive('') //=> false
* isNumberPrimitive(false) //=> false
*
*/
export default (x: any): x is number => typeof x === 'number'