美文网首页
JS生成随机数

JS生成随机数

作者: 清霆 | 来源:发表于2020-04-21 13:13 被阅读0次
    const randomNum = (min = 0, max = 0, decimal) => {
        if (typeof decimal === 'undefined') {
            let minDecimal = String(min);
            minDecimal =
                minDecimal.indexOf('.') + 1
                    ? minDecimal.length - (minDecimal.indexOf('.') + 1)
                    : 0;
            let maxDecimal = String(max);
            maxDecimal =
                maxDecimal.indexOf('.') + 1
                    ? maxDecimal.length - (maxDecimal.indexOf('.') + 1)
                    : 0;
            decimal = minDecimal > maxDecimal ? minDecimal : maxDecimal;
        }
        return (Math.random() * (max - min) + min).toFixed(decimal);
    };
    

    相关文章

      网友评论

          本文标题:JS生成随机数

          本文链接:https://www.haomeiwen.com/subject/ltjuihtx.html