罗小叉吧 关注:111贴子:19,093
  • 11回复贴,共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
      回复
        嫖你表带坏小泡儿


        6楼2010-09-19 09:43
        回复
          回复: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
                回复