声明数组JavaScript时出错?

时间:2016-08-20 07:12:09

标签: javascript

通过介绍JS课程课程。我正在做一个简单的猜色游戏。我在开始时插入了一些警报以进行故障排除,但我无法让此程序达到警报(" test1");我的playGame中的一行,它通过body元素立即加载。我有什么想法,我做错了什么?我似乎宣布它很好......

numpy.array(struct.unpack('%dd' % out_datalen,fid.read(datalen)),dtype=float)

2 个答案:

答案 0 :(得分:0)

在JS中length是一个返回数组中元素数的属性。 MDN Array Length

colorArray.length()length()替换length

答案 1 :(得分:-1)

我刚测试了你的代码。

alert("answer index is " + answerIndex);
            alert("color array length is " + colorArray.length());
            var answerIndex = Math.floor(Math.random()*colorArray.length());
            alert("the resulting color from the color array is: " + answerColor);
            var answerColor = colorArray[answerIndex];
            alert("The correct color is " + answerColor);

在您声明变量之前,您尝试提醒变量answerIndex