如何在 VBScript 中循环循环? [英] How to loop a loop in VBScript?

查看:21
本文介绍了如何在 VBScript 中循环循环?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道如何,甚至知道是否可以在 VBScript 的循环内循环.

I am trying to know how to, or even know if it is possible to, loop inside a loop in VBScript.

这是逻辑上的世界运作:

Here is what logically world work:

Do until y=5
msgbox "msgbox 1 loop test"
Do Until z=5
msgbox "msgbox 2 loop test"
z=z+1
loop
y=y+1
loop

该代码应该循环 'msgbox 2' 25 次和 'msgbox 1' 5 次,但它没有.

That code should loop 'msgbox 2' 25 times and 'msgbox 1' 5 times but it doesn't.

我还没有得到答案.这是我最后的信息资源,所以请帮助.谢谢

I have yet to get an answer. This is my last resource of information so please help. Thanks

推荐答案

你需要初始化你的变量:

You need to initialize your variables:

y = 0
Do until y=5
    msgbox "msgbox 1 loop test " & y
    z = 0
    Do Until z=5
        msgbox "msgbox 2 loop test " & z
        z=z+1
    loop
    y=y+1
loop

如果没有 z = 0 第二个循环将不会在第一轮之后进入.

Without z = 0 the second loop won't be entered after the first turn.

这篇关于如何在 VBScript 中循环循环?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆