当在javascript中声明的数组时,math.random()不起作用

时间:2017-11-29 06:05:15

标签: javascript arrays random

我正在尝试创建一个函数来为按钮的点击事件选择随机数。但是当我声明一个数组和/或使用array.length来乘以Math.random时,似乎函数不起作用(尽管没有显示错误)。没有声明数组或使用它的长度,函数似乎工作正常。这是代码:

const quoteArea = document.querySelector(".quote");
const randomButton = document.getElementById("btn__random");
const quoteArr = [a , b, c];
randomButton.addEventListener("click", randomizeQuote);

function randomizeQuote() {
  const randomNum = Math.floor(quoteArr.length * Math.random());

  quoteArea.innerHTML = randomNum;
}

0 个答案:

没有答案