环路,由于actionscript
其语法为创造环路,由于actionscript是一个不大复杂得多,简单的if语句。 幸运的是,它几乎是完全相同,如何循环是造成语言如c , c + +中,爪哇。 该为环路主要的循环类型,是为回路。 它看起来像这样: (无功i = 0 ; i < 10 ;一+ + ) (含有微量(一) ; ) 如果你运行这个代码在一个帧脚本,你会得到的数字0至9的放置在输出窗口。 河套计数从0到9 ,改变了本地变量连同引路。 大家可以看到,对于声明有三个部分。 每一部分,是隔着一个分号。 第一部分是一个变量声明。 在这种情况下,局部变量i是创造和设为0 。 这第一部分的声明是签一次,然后循环开始。 第二部分的声明是一项条件。 在这种情况下,它的测试,看看我是否小于10 。 在为继续循环运行,只要这种状况是事实。 当环路开始,我等于0 ,这是肯定少于10个的,因此环路开始。 第三部分的声明是一项行动,将演出一次次的闭环回路。 在这种情况下,我是递增,由1 。 这项行动是演出后,在每次循环的回路,因为+经营者置于后,一。 如果它被放在面前,我如+ + ,该行动将发生前指挥,内环路被执行。 内括号内是命令被处死,每次通过回路。 让我们发挥电脑看如何例子:
这种情况持续下去,使i增加了1每一次,直到第10次,通过回路。 那么,以下情况:
其他种环路该为闭环,是最常见的一种回路。 不过,其他两个种循环是while循环和做循环。 该while循环看起来像这样: 而(一! = 7 ) ( / /代码在这里) 大家可以看到,这是一个简单得多环比为回路。 它实际上看上去就象是一个if语句,除非代码在括号内将继续运行,并一次又一次,直到条件满足。 在这种情况下,很容易形成不良的无限循环。 你将不得不作出肯定的是,代码内环路可改变a在以某种方式使其最终达到价值7和终止循环。 手足向while循环是做环路。 这里是什么,它看起来像: 做( / /代码在这里) ,而(一! = 7 ) ; 与此同时,做环路其实是同一回事,惟有关条件,是检查在不同的地方。 在while循环,条件是前检查每个迭代的回路,而在做环路,它是检查后,在每次循环的回路。 不同之处是,该做的环路总是背道而驰至少一次。 破出环路所有三种环路可以使用两种可选命令来改变流量的回路。 第一台指挥,突破,停在环路和跳跃有权指示下列回路。 其他指挥,继续,终止目前通过环路,但始于未来通过环迎刃而解。 举例来说,如果指示甲,乙,丙的内环路,并指示b履行继续指挥,如果满足某个条件时,指示c将被略过,循环将重新开始,在甲,如果这是一个突破指挥,而是丙不可逾越和循环将结束。 这是一篇文章说,由米兰midovich
|
|||
|