<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=JavaScript_DHTML%2FLanguage_Basics%2FFor</id>
		<title>JavaScript DHTML/Language Basics/For - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=JavaScript_DHTML%2FLanguage_Basics%2FFor"/>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/Language_Basics/For&amp;action=history"/>
		<updated>2026-04-04T15:29:03Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://wbex.ru/index.php?title=JavaScript_DHTML/Language_Basics/For&amp;diff=3120&amp;oldid=prev</id>
		<title> в 09:59, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/Language_Basics/For&amp;diff=3120&amp;oldid=prev"/>
				<updated>2010-05-26T09:59:54Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 09:59, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://wbex.ru/index.php?title=JavaScript_DHTML/Language_Basics/For&amp;diff=3121&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/Language_Basics/For&amp;diff=3121&amp;oldid=prev"/>
				<updated>2010-05-26T07:24:29Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==A Demonstration of a Nested Loop==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;A Demonstration of a Nested Loop&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--&lt;br /&gt;
    document.write(&amp;quot;All x,y coordinates between (0,0) and (9,9):&amp;lt;br&amp;gt;&amp;quot;)&lt;br /&gt;
   &lt;br /&gt;
    for (var x = 0; x &amp;lt; 10; ++x) {&lt;br /&gt;
      for (var y = 0; y &amp;lt; 10; ++y) {&lt;br /&gt;
        document.write(&amp;quot;(&amp;quot; + x + &amp;quot;,&amp;quot; + y + &amp;quot;),&amp;quot;);&lt;br /&gt;
      }&lt;br /&gt;
      document.write(&amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
   &lt;br /&gt;
    document.write(&amp;quot;&amp;lt;br&amp;gt;After completing the loop, x equals : &amp;quot; + x);&lt;br /&gt;
    document.write(&amp;quot;&amp;lt;br&amp;gt;After completing the loop, y equals : &amp;quot; + y);&lt;br /&gt;
  // --&amp;gt;&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==A for Loop Used to Count from 0 to 99==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;A for Loop Used to Count from 0 to 99&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--&lt;br /&gt;
    document.write(&amp;quot;Numbers 0 through 99:&amp;quot;);&lt;br /&gt;
    document.write(&amp;quot;&amp;lt;hr size=&amp;quot;0&amp;quot; width=&amp;quot;50%&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&amp;quot;);&lt;br /&gt;
   &lt;br /&gt;
    for (var i = 0; i &amp;lt; 100; ++i) {&lt;br /&gt;
      if(i%10 == 0) {&lt;br /&gt;
        document.write(&amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
      }&lt;br /&gt;
      document.write(i + &amp;quot;,&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    document.write(&amp;quot;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;After completing the loop, i equals : &amp;quot; + i);&lt;br /&gt;
  // --&amp;gt;&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Check the loop counter==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
for (var i = 1; i &amp;lt; 101; i++) {&lt;br /&gt;
    if (i == 99) {&lt;br /&gt;
        alert(&amp;quot;The number is &amp;quot; + i);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Control the loop step==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;A Simple Page&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
for (x = 10; x &amp;gt;= 0; x = x - 2)&lt;br /&gt;
{&lt;br /&gt;
    alert(x);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Declare for loop counter==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;HTML&amp;gt;&lt;br /&gt;
&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT language=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
for (count=1;count&amp;lt;16;count+=1)&lt;br /&gt;
{&lt;br /&gt;
  document.write(count+&amp;quot;&amp;lt;BR&amp;gt;&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Drawing a Christmas Tree Using Nested For Loops==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;HTML&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;CENTER&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT&amp;gt; &lt;br /&gt;
   var width=1; &lt;br /&gt;
   for (i=0; i &amp;lt;= 5 ; i++) { &lt;br /&gt;
      for (x=0; x&amp;lt;=4; x++) { &lt;br /&gt;
         for (y=1; y&amp;lt;=width; y++) { &lt;br /&gt;
            var Number=Math.random()*10; &lt;br /&gt;
            var Ornament=Math.round(Number); &lt;br /&gt;
            if (Ornament&amp;lt;=1) { &lt;br /&gt;
               document.write(&amp;quot;O&amp;quot;); &lt;br /&gt;
            } &lt;br /&gt;
            if (Ornament&amp;gt;=2)  { &lt;br /&gt;
               document.write(&amp;quot; X&amp;quot;); &lt;br /&gt;
            } &lt;br /&gt;
         } &lt;br /&gt;
         document.write(&amp;quot;&amp;lt;BR&amp;gt;&amp;quot;); &lt;br /&gt;
         width=width+1; &lt;br /&gt;
      } &lt;br /&gt;
      width=width-2; &lt;br /&gt;
   } &lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/CENTER&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==For loop==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
for (i = 0; i &amp;lt;= 5; i++){&lt;br /&gt;
    document.write(&amp;quot;The number is &amp;quot; + i)&lt;br /&gt;
    document.write(&amp;quot;&amp;lt;br&amp;gt;&amp;quot;)&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==For loop for lines==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
function testLoop() {&lt;br /&gt;
  var String1 = &amp;quot;&amp;lt;hr align=&amp;quot;center&amp;quot; width=&amp;quot;;&lt;br /&gt;
  document.open();&lt;br /&gt;
  for (var size = 5; size &amp;lt;= 100; size+=5)&lt;br /&gt;
      document.writeln(String1 + size + &amp;quot;%&amp;quot;&amp;gt;&amp;quot;);&lt;br /&gt;
  document.close();&lt;br /&gt;
}&lt;br /&gt;
//--&amp;gt;&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;form&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;button&amp;quot; value=&amp;quot;Test the loop&amp;quot; onClick=&amp;quot;testLoop()&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==For loop with alert dialog==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
function seeElem(f)  {&lt;br /&gt;
  var elementList = &amp;quot;&amp;quot;;&lt;br /&gt;
  for (var num=0; num &amp;lt; f.elements.length; num++) {&lt;br /&gt;
      elementList += num + &amp;quot;. &amp;quot; + f.elements[num] + &amp;quot;\n&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
  alert(elementList);&lt;br /&gt;
}&lt;br /&gt;
//--&amp;gt;&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;form&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Name:&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;&amp;lt;input name=&amp;quot;persname&amp;quot; &lt;br /&gt;
            type=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;E-mail:&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;input name=&amp;quot;email&amp;quot; type=&amp;quot;text&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;button&amp;quot; value=&amp;quot;See elements&amp;quot; onClick=&amp;quot;seeElem(this.form)&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Labeled Statements==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
/*&lt;br /&gt;
JavaScript Bible, Fourth Edition&lt;br /&gt;
by Danny Goodman &lt;br /&gt;
John Wiley &amp;amp; Sons CopyRight 2001&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;HTML&amp;gt;&lt;br /&gt;
&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;TITLE&amp;gt;Breaking Out of Nested Labeled Loops&amp;lt;/TITLE&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
var targetA = 2&lt;br /&gt;
var targetB = 2&lt;br /&gt;
var range = 5&lt;br /&gt;
function run1() {&lt;br /&gt;
    var out = document.forms[0].output&lt;br /&gt;
    out.value = &amp;quot;Running WITHOUT labeled break\n&amp;quot;&lt;br /&gt;
    for (var i = 0; i &amp;lt;= range; i++) {&lt;br /&gt;
        out.value += &amp;quot;Outer loop #&amp;quot; + i + &amp;quot;\n&amp;quot;&lt;br /&gt;
        for (var j = 0; j &amp;lt;= range; j++) {&lt;br /&gt;
            out.value += &amp;quot;  Inner loop #&amp;quot; + j + &amp;quot;\n&amp;quot;&lt;br /&gt;
            if (i == targetA &amp;amp;&amp;amp; j == targetB) {&lt;br /&gt;
                out.value += &amp;quot;**BREAKING OUT OF INNER LOOP**\n&amp;quot;&lt;br /&gt;
                break&lt;br /&gt;
            }&lt;br /&gt;
}&lt;br /&gt;
    }&lt;br /&gt;
    out.value += &amp;quot;After looping, i = &amp;quot; + i + &amp;quot;, j = &amp;quot; + j + &amp;quot;\n&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
function run2() {&lt;br /&gt;
    var out = document.forms[0].output&lt;br /&gt;
    out.value = &amp;quot;Running WITH labeled break\n&amp;quot;&lt;br /&gt;
    outerLoop:&lt;br /&gt;
    for (var i = 0; i &amp;lt;= range; i++) {&lt;br /&gt;
        out.value += &amp;quot;Outer loop #&amp;quot; + i + &amp;quot;\n&amp;quot;&lt;br /&gt;
        innerLoop:&lt;br /&gt;
        for (var j = 0; j &amp;lt;= range; j++) {&lt;br /&gt;
            out.value += &amp;quot;  Inner loop #&amp;quot; + j + &amp;quot;\n&amp;quot;&lt;br /&gt;
            if (i == targetA &amp;amp;&amp;amp; j == targetB) {&lt;br /&gt;
                out.value += &amp;quot;**BREAKING OUT OF OUTER LOOP**\n&amp;quot;&lt;br /&gt;
                break outerLoop&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
    out.value += &amp;quot;After looping, i = &amp;quot; + i + &amp;quot;, j = &amp;quot; + j + &amp;quot;\n&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;H1&amp;gt;Breaking Out of Nested Labeled Loops&amp;lt;/H1&amp;gt;&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
&amp;lt;P&amp;gt;Look in the Results field for traces of these button scripts:&amp;lt;/P&amp;gt;&lt;br /&gt;
&amp;lt;FORM&amp;gt;&lt;br /&gt;
&amp;lt;P&amp;gt;&amp;lt;INPUT TYPE=&amp;quot;button&amp;quot; VALUE=&amp;quot;Execute WITHOUT Label&amp;quot; onClick=&amp;quot;run1()&amp;quot;&amp;gt;&amp;lt;/P&amp;gt;&lt;br /&gt;
&amp;lt;P&amp;gt;&amp;lt;INPUT TYPE=&amp;quot;button&amp;quot; VALUE=&amp;quot;Execute WITH Label&amp;quot; onClick=&amp;quot;run2()&amp;quot;&amp;gt;&amp;lt;/P&amp;gt;&lt;br /&gt;
&amp;lt;P&amp;gt;Results:&amp;lt;/P&amp;gt;&lt;br /&gt;
&amp;lt;TEXTAREA NAME=&amp;quot;output&amp;quot; ROWS=43 COLS=60&amp;gt; &amp;lt;/TEXTAREA&amp;gt;&lt;br /&gt;
&amp;lt;/FORM&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Plain for loop==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;HTML&amp;gt;&lt;br /&gt;
&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT language=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
for (count=1;count&amp;lt;16;count+=1){&lt;br /&gt;
    document.write(count+&amp;quot;. This is getting way too repetitive.&amp;lt;BR&amp;gt;&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
//--&amp;gt;&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==The break Statement==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;HTML&amp;gt;&lt;br /&gt;
&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;TITLE&amp;gt;Using the Break Statement&amp;lt;/TITLE&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT&amp;gt;&amp;lt;!--&lt;br /&gt;
for(i=100;i&amp;gt;0;--i){&lt;br /&gt;
 document.write(i+&amp;quot;&amp;lt;BR&amp;gt;&amp;quot;)&lt;br /&gt;
 if(i%17==0) &lt;br /&gt;
   break;&lt;br /&gt;
}&lt;br /&gt;
// --&amp;gt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==The continue Statement==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;HTML&amp;gt;&lt;br /&gt;
&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;TITLE&amp;gt;Using the Continue Statement&amp;lt;/TITLE&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT&amp;gt;&amp;lt;!--&lt;br /&gt;
for(i=1;i&amp;lt;10;++i){&lt;br /&gt;
 if(i%2!=0) continue&lt;br /&gt;
 document.write(i+&amp;quot;&amp;lt;BR&amp;gt;&amp;quot;)&lt;br /&gt;
}&lt;br /&gt;
// --&amp;gt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Use for in loop to go through an array==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;A Simple Page&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
var myarray = new Array(5);&lt;br /&gt;
myarray[0] = 5&lt;br /&gt;
myarray[1] = 8&lt;br /&gt;
myarray[2] = 10&lt;br /&gt;
myarray[3] = 18&lt;br /&gt;
myarray[4] = 180&lt;br /&gt;
for (x in myarray) &lt;br /&gt;
{&lt;br /&gt;
    myarray[x] = ++myarray[x];&lt;br /&gt;
}&lt;br /&gt;
alert(myarray);&lt;br /&gt;
alert(x);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Use for loop to fill an array==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;A Simple Page&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
var myarray = new Array();&lt;br /&gt;
for (i = 0; i &amp;lt; 10; i++) &lt;br /&gt;
{&lt;br /&gt;
    myarray[i] = i;&lt;br /&gt;
}&lt;br /&gt;
alert(myarray);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Use of the for Statement ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;HTML&amp;gt;&lt;br /&gt;
&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;TITLE&amp;gt;Using the For Statement&amp;lt;/TITLE&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT&amp;gt;&amp;lt;!--&lt;br /&gt;
for(i=1;i&amp;lt;7;++i)&lt;br /&gt;
 document.write(&amp;quot;&amp;lt;H&amp;quot;+i+&amp;quot;&amp;gt;This is a level &amp;quot;+i+&amp;quot; heading.&amp;quot; +&amp;quot;&amp;lt;/H&amp;quot;+i+&amp;quot;&amp;gt;&amp;quot;)&lt;br /&gt;
// --&amp;gt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Using a for..in Loop in JavaScript==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;JavaScript Unleashed&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;script language=&amp;quot;JavaScript1.1&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--&lt;br /&gt;
    var anObject = document;&lt;br /&gt;
    var propertyInfo = &amp;quot;&amp;quot;;&lt;br /&gt;
   &lt;br /&gt;
    for (var propertyName in anObject) {&lt;br /&gt;
      propertyInfo = propertyName + &amp;quot; = &amp;quot; + anObject[propertyName];&lt;br /&gt;
      document.write(propertyInfo + &amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
  // --&amp;gt;&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Using the continue and break Statements==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;Using the continue and break Statements&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--&lt;br /&gt;
    var highestNum = 0;&lt;br /&gt;
    var n = 201;&lt;br /&gt;
   &lt;br /&gt;
    for(var i = 0; i &amp;lt; n; ++i){&lt;br /&gt;
      document.write(i + &amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
      if(n &amp;lt; 0){&lt;br /&gt;
        document.write(&amp;quot;n cannot be negative.&amp;quot;);&lt;br /&gt;
        break;&lt;br /&gt;
      }&lt;br /&gt;
      if (i * i &amp;lt;= n) {&lt;br /&gt;
        highestNum = i;&lt;br /&gt;
        continue;&lt;br /&gt;
      }&lt;br /&gt;
      document.write(&amp;quot;&amp;lt;br&amp;gt;Finished!&amp;quot;);&lt;br /&gt;
      break;&lt;br /&gt;
    }&lt;br /&gt;
    document.write(&amp;quot;&amp;lt;br&amp;gt;The integer less than or equal to the Square Root&amp;quot;);&lt;br /&gt;
    document.write(&amp;quot; of &amp;quot; + n + &amp;quot; = &amp;quot; + highestNum);&lt;br /&gt;
  // --&amp;gt;&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Using the label Statement==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Using the label Statement&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;script language=&amp;quot;JavaScript1.2&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;  &amp;lt;!--&lt;br /&gt;
    var stopX = 3;&lt;br /&gt;
    var stopY = 8;&lt;br /&gt;
   &lt;br /&gt;
    document.write(&amp;quot;All x,y pairs between (0,0) and (&amp;quot;);&lt;br /&gt;
    document.write(stopX + &amp;quot;,&amp;quot; + stopY + &amp;quot;):&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
   &lt;br /&gt;
    loopX:&lt;br /&gt;
    for(var x = 0; x &amp;lt; 5; ++x){&lt;br /&gt;
      for(var y = 0; y &amp;lt; 10; ++y){&lt;br /&gt;
        document.write(&amp;quot;(&amp;quot;+x + &amp;quot;,&amp;quot; + y +&amp;quot;) &amp;quot;);&lt;br /&gt;
        if((x == stopX) &amp;amp;&amp;amp; (y == stopY)){&lt;br /&gt;
          break loopX;&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
      document.write(&amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    document.write(&amp;quot;&amp;lt;br&amp;gt;x equals : &amp;quot; + x);&lt;br /&gt;
    document.writeln(&amp;quot;&amp;lt;br&amp;gt;y equals : &amp;quot; + y);&lt;br /&gt;
  // --&amp;gt;&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>