Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp classic 计数器达到X时,可以执行While循环停止_Asp Classic_While Loop - Fatal编程技术网

Asp classic 计数器达到X时,可以执行While循环停止

Asp classic 计数器达到X时,可以执行While循环停止,asp-classic,while-loop,Asp Classic,While Loop,我想编辑一些用经典ASP编写的遗留代码 目前我已经声明了一个子例程,它使用for next循环来输出一些单选按钮: For i = 1 to Cols response.write "blah" ... Next i只是一个计数器,Cols是传递给子程序的值。我尝试将for循环编辑为while循环: i = Start do while i <= Cols response.write "blah" ... i = i + 1 loop 那么: If Dir

我想编辑一些用经典ASP编写的遗留代码

目前我已经声明了一个子例程,它使用for next循环来输出一些单选按钮:

 For i = 1 to Cols
   response.write "blah"
   ...
 Next
i只是一个计数器,Cols是传递给子程序的值。我尝试将for循环编辑为while循环:

i = Start
do while i <= Cols
  response.write "blah"
  ...
  i = i + 1
loop
那么:

If Direction = Backwards Then
    cs = 10
    ce = 1
    s = -1
Else
    cs = 1
    ce = 10
    s = 1
End If

For i = cs To ce Step s
    ''
Next
那么:

If Direction = Backwards Then
    cs = 10
    ce = 1
    s = -1
Else
    cs = 1
    ce = 10
    s = 1
End If

For i = cs To ce Step s
    ''
Next

真管用!我没有意识到你可以“步进X”,把X作为一个变量。谢谢,行得通!我没有意识到你可以“步进X”,把X作为一个变量。谢谢