Typescript'te bu, isNaN'nin yalnızca sayısal değerleri kabul ettiğini söyleyen bir hata gösterir
isNaN('9BX46B6A')
ve bu nedenle döner false parseFloat('9BX46B6A')için değerlendirir9
isNaN(parseFloat('9BX46B6A'))
Yine de Visual Studio'da gösterilen hatayla çalışabilirim, ancak doğru şekilde yapmak istiyorum.
Şu anda, bu değiştirilmiş işlevi yazdım -
static isNaNModified = (inputStr: string) => {
var numericRepr = parseFloat(inputStr);
return isNaN(numericRepr) || numericRepr.toString().length != inputStr.length;
}