How to Generate a random number of fixed length using JavaScript?

前端 未结 22 2750
攒了一身酷
攒了一身酷 2021-01-30 10:23

I\'m trying to generate a random number that must have a fixed length of exactly 6 digits.

I don\'t know if JavaScript has given below would ever create a number less th

22条回答
  •  忘了有多久
    2021-01-30 10:52

    This is another random number generator that i use often, it also prevent the first digit from been zero(0)

      function randomNumber(length) {
        var text = "";
        var possible = "123456789";
        for (var i = 0; i < length; i++) {
          var sup = Math.floor(Math.random() * possible.length);
          text += i > 0 && sup == i ? "0" : possible.charAt(sup);
        }
        return Number(text);
      }

提交回复
热议问题