罗小叉吧 关注:111贴子:19,093
  • 6回复贴,共1

VBS系列课程--24

取消只看楼主收藏回复

原文地址:
http://blog.sina.com.cn/s/blog_68d342d90100lkcf.html


1楼2010-09-18 22:21回复
    这节课要说的是另一个循环语句- -for next循环。
    语法格式为:
    For 变量名=变量值初始值 to 变量值最终值 step 步长
    语句
    Next
    这里我来解释一下。
    For后边紧跟的是一个变量的名字,然后是一个等号,等号后边是这个变量的初始值,然后是一个to,to后边是这个变量的最终值,再后边是step,step后边是这个变量每次要递增的值。
    我们将step的值称作步长,也就是变量每次要递增的值。
    For语句在执行时会每次都将步长的值加到变量的初始值上去,依次递增,直到变量的值大于或等于变量的最终值为止,这时就退出for循环,开始执行next后的语句。
    下面我来写一个脚本:
    ------------------------vbs_22.htm------------------------
    <html>
    <head>
    <title>VBS系列课程--for循环语句应用示例</title>
    <script language="vbscript" for="button1" event="onclick">
    dim a,sum
    sum=0
    for a=1 to 100 step 1
    sum=sum+a
    next
    form1.text1.value=sum
    </script>
    </head>
    <body>
    <form name="form1">
    1+2+3+...+100等于多少?
    <br>
    <br>
    计算结果为:
    <input type="text" name="text1">
    <br>
    <br>
    <input type="button" name="button1" value="开始计算">
    </form>
    </body>
    </html>
    呵呵,你可以发现,这个脚本依然是vbs_19.htm的修改版,达到的是同样的效果,只是代码更简洁了。
    还是看看效果吧:


    OK,这节课就说这么多,下节课再见。


    2楼2010-09-18 22:22
    回复
      回复:3楼

      我...荡漾了,我怎么看到你发的“沙花”,就想到了“菊花”呢...


      4楼2010-09-18 23:29
      回复
        回复:5楼
        - -11


        7楼2010-09-19 13:44
        回复
          回复:6楼
          我没有多说神马啊,菊花嘛,多好看的花


          8楼2010-09-19 13:45
          回复
            回复:9楼
            恩那,我只看过植物的菊花,动物的看到的不多...


            10楼2010-09-19 21:50
            回复
              回复:11楼
              不知道呀不知道


              12楼2010-09-19 22:01
              回复