Unexpected number value in conditional. An explicit zero NaN check is requiredloosely checking null != null