<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>数组</title>
<script type="text/javascript">
var arr=['*','##','***','&&','###','****','##*'];
arr[7]="**";
alert(arr.length);
document.write("图案为:"arr[0]+"<br>"+arr+"<br>"+arr[2]+"<br>"+arr[4]+"<br>")
</script>
</head>
<body>
</body>
</html>
var arr=['*','##','***','&&','###','****','##*'];
arr[7]="**";
这两行末尾的分号是中文的。
document.write("图案为:"arr[0]+"<br>"+arr+"<br>"+arr[2]+"<br>"+arr[4]+"<br>")
这一行“图案为:“后面差一个”+“号。而且末尾差一个分号。
照楼下说的,主要是没有那个加号