两个不负责任的家伙。。
那里少一个分号是没问题的,问题在于数组的定义,要用()而不是{},另外while循环里输出部分document.write("arr[n]" + "
");也多写了引号,达不到预期的效果。所以"arr[n]"的引号要去掉。
还是就是h1那段,可以写在循环外面。
for(n in arr)
{
document.write("
正解,一楼
Terry239正解。最大的错误是数组定义
var arr = new Array {"苹果","香蕉","梨子"};
---
var arr = new Array ("苹果","香蕉","梨子");