📜  如何使用 JavaScript 生成 n 位数字?

📅  最后修改于: 2022-05-13 01:56:50.793000             🧑  作者: Mango

如何使用 JavaScript 生成 n 位数字?

任务是在 JavaScript 的帮助下生成一个 n 位随机数。

下面讨论两种方法。在第一个示例中,它使用了这些数字的最小和最大数量,而第二个示例使用子字符串概念来修剪数字。
您还可以使用 JavaScript 在给定范围内生成随机数。

方法一:分别获取变量 min 和 max 中的最小和最大 n 位数。然后使用Math.random()生成一个随机数(值介于 0 和 1 之间)。将数字乘以(max-min+1) ,得到它的底值,然后加上最小值

  • 示例:此示例实现了上述方法。
    
    
    
        
            Generate a n-digit number using JavaScript
        
        
    
      
    
        

             GeeksforGeeks       

        

                                    Click on the button to generate random        5 digit number     

             

        

           
  • 输出:

方法二:使用Math.random() 方法生成一个介于 0 和 1 之间的随机数。现在我们将使用.substring() 方法将随机数转换为字符串后的一部分。

  • 示例:此示例实现了上述方法。
    
    
      
    
        
            Generate a n-digit number using JavaScript
        
        
    
      
    
        

              GeeksforGeeks      

        

            Click on the button to generate random 6 digit number     

             

        

           
  • 输出: