javascript isNaN()

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript isNaN()相关的知识,希望对你有一定的参考价值。

// Create a function that splits these strings into their alphabetic and numeric parts.
function splitCode(item) {
	  let nums = item.split("").filter(val => !isNaN(val)).join("");
    let str = item.split("").filter(val => !nums.includes(val)).join("");
    return [str, parseInt(nums)]
}

splitCode("TEWA8392")

// NOTE
// if "+" or "-" is included at the beginning of a string of numbers, !isNan() will be true
!isNaN("-565")
!isNaN("+565")

以上是关于javascript isNaN()的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript中isNaN()和isFinite()的区别

Javascript中的isNaN函数的介绍与使用

Javascript中的isNaN函数的介绍与使用

JavaScript - 数值类型的判断与常用转换方式

Number.IsNaN() 比 isNaN() 更坏吗

JavaScript系统函数(parseInt()函数parseFloat()函数isNaN()函数eval()函数)