软件项目进度汇报文档:一个ASP初级例子的问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/02 08:49:58
<script language="vbscript">
sub addtion()
dim myarray(100),i,anyElement,Sum
sum=0
for i=0 to 100
myArray(i)=2*i
next
for Each anyElement In myArray
Sum=Sum + anyElement
Next
msgbox "2+4+6+...+200=" & sum & "。",vbonlyok+vbInformation,"for Each ... Next 语句应用示例"
end sub
</script>

for Each anyElement In myArray
Sum=Sum + anyElement
Next

这段我一直不明白什么意思,,anyElement是什么意思,怎么突然间就出来了.
哪位能解释得清楚一些.谢谢
二楼的哥们,我这个例子就是从那个网址上弄下来了,看不懂才问的啊.

for i=0 to 100
myArray(i)=2*i
next
执行的结果是myArray数组储存了0,2,4,...,200

for Each anyElement In myArray
Sum=Sum + anyElement
Next

意思是遍历整个数组中的每一个元素,也就是说把myArray中的每一个值取出来存到anyElemen中,然后用Sum=Sum + anyElement来求和。

其实你把anyElement认为跟k一样的变量就行了 呵呵

anyElement是元素名``你去这个网站看下就知道了

anyElement在这里是一个数组的元素;这个程序是求200之内的所有偶数的和。而200之内是存放在一个宽度为数组内的

楼上的 efaye_yang 已经说清楚了

楼上的已经说的很清楚了.