How to check if a string contains a number in JavaScript?

前端 未结 8 1470
粉色の甜心
粉色の甜心 2021-01-13 18:37

I don\'t get how hard it is to discern a string containing a number from other strings in JavaScript.

Number(\'\') evaluates to 0, while

8条回答
  •  猫巷女王i
    2021-01-13 18:51

    You can always do:

    function isNumber(n)
    {
        if (n.trim().length === 0)
            return false;
        return !isNaN(n);
    }
    

提交回复
热议问题