Вывожу в консоли получаемое значение, одно NAN другое не NAN
console.log(F);
получаю не NAN
{current: 1300, previous: undefined}
И NaN
{current: NaN, previous: undefined}
Делаю проверку:
if(F !== F) {
console.info('F is NaN.');
}
else {
console.info('F is NOT a NaN.');
}
везде получаю F is NOT a NaN.
isNaN(F)
и Number.isNaN(F)
Тоже самое. проверка не проходит в чем может быть причина ?