📜  如何在 JavaScript 的帮助下创建具有随机值的数组?

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

如何在 JavaScript 的帮助下创建具有随机值的数组?

任务是在 JavaScript 的帮助下生成具有随机值的数组。下面讨论两种方法:

方法一:

  • 使用Math.random() 和 Math.floor() 方法获取随机值。
  • 将值一一推送到数组中(但这种方法可能会生成重复值)。

示例:此示例实现了上述方法。



  

    
        create an array with random values
    

  

    

           GeeksForGeeks       

    

         

          

输出:

  • 在点击按钮之前:
  • 点击按钮后:

方法二:

  • 创建一个数组并将值放入其中(例如,1 在索引 0 处,2 在索引 1 处,3 在索引 2 处以相同的顺序循环。)
  • 赋值变量 (tp) = 数组的长度。
  • 在变量(tp)上运行一个循环。
  • 内部循环使用Math.random() 和 Math.floor() 方法来获取数组的随机索引。
  • 将此数组值与索引(tp)交换,并将变量(tp)减 1。
  • 运行循环,直到 variable(tp) 变为 0。

示例:此示例实现了上述方法。



  

    
        create an array with random values.
    

  

    

           GeeksForGeeks       

    

         

    

       

输出:

  • 在点击按钮之前:
  • 点击按钮后: