html中的随机数数组
Random numbers array in html
我正在试验JavaScript,我想显示一个生成的随机数字符串,这些随机数存储在html的数组中。
我目前只能用.toString()在底部显示一个值
我想要的是,每次按下generate时,都会将新值添加到数组中,并将整个数组打印为下面的列表。
<!DOCTYPE html>
<html>
<body bgcolor="#000000">
<font size="30" color="orange">Hex Value :- <strong><p align="center"><font size="80" color="orange"><span id="first"></span></p></strong>
<p align="center"><button onclick="incremente()">Generate</button></p>
<font size="3" color="green">Values generated this session:- <strong><p align="center"><font size="40" color="green"><span id="second"></span></p></strong>
<script>
function incremente() {
var CHARS = new Array();
rand = Math.floor(Math.random() * (17 - 0)) + 0;
randy = Math.round(rand);
$outChar = randy;
$first = $outChar;
var place1=document.getElementById('first');
place1.innerHTML=$first;
CHARS.push($first);
$second = CHARS.toString();
for (i=0;i<CHARS.length;i++)
{
var place2=document.getElementById('second');
place2.innerHTML=$second;
}
}
</script>
</body>
</html>
将数组移动到函数上方,使其成为全局数组。
检查代码。
<body bgcolor="#000000">
<font size="30" color="orange">Hex Value :- <strong><p align="center"><font size="80" color="orange"><span id="first"></span></p></strong>
<p align="center"><button onclick="incremente()">Generate</button></p>
<font size="3" color="green">Values generated this session:- <strong><p align="center"><font size="40" color="green"><span id="second"></span></p></strong>
<script>
var CHARS = new Array();//moved above the function such that it becomes global.
function incremente() {
rand = Math.floor(Math.random() * (17 - 0)) + 0;
randy = Math.round(rand);
$outChar = randy;
$first = $outChar;
var place1=document.getElementById('first');
place1.innerHTML=$first;
CHARS.push($first);
$second = CHARS.toString();
for (i=0;i<CHARS.length;i++)
{
var place2=document.getElementById('second');
place2.innerHTML=$second;
}
}
</script>
</body>
</html>
点击此处,您可以在js 中玩代码
相关文章:
- 如何在映射数组中添加换行符
- javascript结合了数组和字典
- 需要帮助设置json数组
- 不能从angular2中的子组件指定父组件中的数组
- 使用JS将数组转换为json对象
- 数组在递归方法中设置为null
- 在数组中生成随机数,没有任何重复的数字
- 如何在一维数组中存储 3 个随机数,然后在 Javascript 中收到警报
- 如何从生成随机数的数组中确定最高和最低数字;JavaScript
- 使用数组Javascript的随机数
- 从数组创建随机数组
- 数组中 100 个 1 - 20 范围内的随机数
- 如何使用crypto.getRandomValues中的随机数随机化数组
- html中的随机数数组
- 如何生成一个随机数来从数组中获取随机对象
- 从多维数组中获取随机数
- Javascript从数组的给定范围中选择随机数
- 数组的随机数,但不相同| JavaScript
- Javascript-选择与当前数组相同的随机数组IF,然后选择另一个
- 如何在javascript中存储二维数组中的随机数