如何从 JavaScript 数组中获取随机项
答案:使用Math.random()
方法
您可以简单地将 Math.random()
方法与 Math.floor()
方法结合使用,从 JavaScript 中的数组中获取随机项或值。
Math.random()
方法返回一个浮点伪随机数,范围为 0 到小于 1(包括 0,但不包括 1),而 Math.floor ()
方法将数字向下舍入到最接近的整数。 让我们尝试一个示例来了解它的实际工作原理:
示例
/* Sample array */
var days = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"];
/* 获取随机值 */
var randomItem = days[Math.floor(Math.random() * days.length)];
console.log(randomItem);
FAQ 相关问题解答
以下是与此主题相关的更多常见问题解答: