小编Ral*_*las的帖子

Javascript随机名称始终返回相同的项目

我有这个javascript代码从字符串数组中收集名称并返回一个随机名称,但每次我触发该函数时,它返回相同的名称; 我需要刷新网页以生成新的随机名称.

var items = ["Tony","Peter","Chris","Thor","Roger","Steve"];
var  randomItem = items[Math.floor(Math.random() * items.length)];

function getRandom(){
  document.getElementById("random").innerHTML = randomItem;
}
Run Code Online (Sandbox Code Playgroud)
<button id="getRandom" onclick="getRandom()">Get Random name</button>
<span id="random">Click button to generate new name</span>
Run Code Online (Sandbox Code Playgroud)

html javascript random

0
推荐指数
1
解决办法
54
查看次数

标签 统计

html ×1

javascript ×1

random ×1