• Remarks

    数字分割

    Returns

    格式化后的数字字符串

    • 使用demo如下:
     console.log(dividingNumbersBySign(12334577));//12,334,577
    console.log(dividingNumbersBySign(12))//12
    console.log(dividingNumbersBySign(123124))//123,124
    console.log(dividingNumbersBySign(12334577,4));//1233,4577
    console.log(dividingNumbersBySign(123345771,4));//1,2334,5771
    console.log(dividingNumbersBySign(123345777,4,",",true));//0001,2334,5777
    console.log(dividingNumbersBySign(123345777.123123,4,",",true));//0001,2334,5777.123123
    console.log(dividingNumbersBySign(12334577,3,"?"));//12?334?577
    console.log(dividingNumbersBySign(12334577,7,"?",true));//0000001?2334577
    console.log(dividingNumbersBySign(-12334577,3,"?",true));//-012?334?577

    Type Parameters

    • T extends string | number

    Parameters

    • value: T

      需要分割的数字

    • Optional diviDingDigit: number

      几位分割(默认三位分割)

    • Optional sign: string

      分割符号(可选 默认,分割)

    • Optional isPad: boolean

      如果少于指定的位数是否补0,否认false

    Returns T