如何从 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。