Function isStringNumber

  • 判断给定的字符串是否可以转换为数字

    Parameters

    • val: unknown

      要判断的字符串

    Returns boolean

    如果可以转换为数字,则返回true;否则返回false

    // true
    isStringNumber('123')
    isStringNumber('-456')
    isStringNumber('3.14')
    isStringNumber('')
    isStringNumber(' 789 ')
    isStringNumber('00123')
    isStringNumber('+456')

    // false
    isStringNumber('Hello')
    isStringNumber('12A34')
    isStringNumber('3.14.159')
    isStringNumber(null)
    isStringNumber(undefined)
    isStringNumber(123)
    isStringNumber(true)
    isStringNumber({})
    isStringNumber([])
    isStringNumber(NaN)