更好的或取随机数

Min参数->最小值
Max参数->最大值
输入参数GetRandomNum(最小值,最大值),获取最大值最小值之间的随机数(包含最大值最小值)

//取随机数.
    var GetRandomNum= function (Min,Max)
    {   
        var Range = Max - Min;   
        var Rand = Math.random();   
        return(Min + Math.round(Rand * Range));   
    }  

    console.log(GetRandomNum(100,200));//产生100-200之间随机数

生成类似订单号型的随机订单(不能重复)

    //ProjectID为订单前缀
    var CreateSN=function(ProjectID){
        var id= ProjectID.toString()+new Date().getTime()
        +TSS.UUID.GetRandomNum(1000,9999)
        //查重
        // while(!CheckPayID(id)){
        //     this.CreateSN();
        // }
        return  id;
    }
    //var CheckPayID=function(id){
        //var res = "数据库查重"
        //if (res.MessageCode>0){
            //return false
        //}
        //return true;
    //}
    console.log("随机生成订单号-----"+TSS.SN.CreateSN("T"));       
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值