📌  相关文章
📜  如何从 JavaScript 中的数组中选择一个随机元素?

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

如何从 JavaScript 中的数组中选择一个随机元素?

任务是使用 JavaScript 从数组中选择随机元素。
方法一:

  • 使用Math.random()函数获取(0-1, 1 除外)之间的随机数。
  • 将它乘以数组长度以获得(0-arrayLength)之间的数字。
  • 使用Math.floor()获取范围从 (0 到 arrayLength-1) 的索引。

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

html


 

    
        How to select a random element
        from array in JavaScript ?
    

 

     
    

        GeeksForGeeks     

          

    

                     

    

            


html


 

    
        How to select a random element
        from array in JavaScript ?
    

 

     
    

        GeeksForGeeks     

          

    

                     

    

            


输出:

  • 在点击按钮之前:

  • 点击按钮后:

方法二:

  • random(a, b)方法用于生成介于(a 到 b,b 除外)之间的数字。
  • 取下限值以将数字范围从(1 到 arrayLength)。
  • 减 1 得到从 (0 到 arrayLength-1) 的索引。

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

html



 

    
        How to select a random element
        from array in JavaScript ?
    

 

     
    

        GeeksForGeeks     

          

    

                     

    

            

输出:

  • 在点击按钮之前:

  • 点击按钮后:

JavaScript 以网页开发而闻名,但它也用于各种非浏览器环境。您可以按照这个 JavaScript 教程和 JavaScript 示例从头开始学习 JavaScript。