【发布时间】:2011-08-27 05:54:38
【问题描述】:
有时随机生成的字母等于“未定义”
有人知道为什么吗?
代码:
<script type="text/javascript">
var myArray= ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z'];
randomnumber=Math.floor(Math.random()*27);
alert(myArray[randomnumber]);
【问题讨论】:
-
看起来它在这个jsfiddle中工作得很好
-
@macek,您是否尝试多次加载它?它肯定也会弹出空白。
-
是的,我也无法在那个 jsfiddle 中复制它
-
继续点击。 1/13 会失败
-
对不起,我应该更清楚,我的意思是“继续”重新加载。请参阅我的回答和评论以获得完整的解释。
标签: javascript arrays random