一段简单的ASP代码问题

来源:百度知道 编辑:UC知道 时间:2024/09/28 13:44:05
Dim i
Dim sum
sum=0
For i=1 to 10
sum=sum+i
response.Write(sum)
这样是可以的.但是当我在 For i=1 to 10后面使用关键字Step来指定记数器变量增加为2的时候.测试为
错误类型:
Microsoft VBScript 编译器错误 (0x800A03EA)
语法错误
/index.asp, line 14, column 17
For i=1 to 5 step=2

我明白意思是这一段语句错误
但是这一段明明没有任何问题啊?
当改为这样的时候,就显示了错误,错在哪里?
Dim i
Dim sum
sum=0
For i=1 to 10 step=2
sum=sum+i
response.Write sum

step=2 里好像没有=号的吧.

vb的语法~

改成:
Dim i
Dim sum
sum=0
For i=1 to 10
sum=sum+i
response.Write(sum)
next

'理解你的意思,是想从一加到十.copy过去用吧
Dim i
Dim sum
sum=0
For i=1 to 10
sum=sum+i
next
response.Write(sum)