×

Save Your Code

If you click the save button, your code will be saved, and you get an URL you can share with others.

By clicking the "Save" button you agree to our terms and conditions.

Report Error

×

Save to Google Drive

If you have a Google account, you can save this code to your Google Drive.

Google will ask you to confirm Google Drive access.

×

Open from Google Drive

If you have saved a file to Google Drive, you can open it here:

Result Size: 625 x 571
x
 
<!DOCTYPE html>
<html>
<body>
<p>In this example, we have two loops. Because there is one loop that is inside the other, we call this a nested loop. The first loop is often called an "outer loop", and the second is often called the "inner loop" because it is inside the first, outer loop.</p>
<p>The outer loop executes first, and for each time the outer loop is executed, the inner loop will also execute.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script>
function myFunction() {
  var text = "";
  var i, j;
  for (i = 0; i < 3; i++) {
    text += "<br>" + "i = " + i + ", j = ";   
    for (j = 10; j < 15; j++) {
      document.getElementById("demo").innerHTML = text += j + " ";
    }
  }
}
</script>
</body>
<!-- Mirrored from www.w3schools.com/jsref/tryit.asp?filename=tryjsref_state_for_nested by HTTrack Website Copier/3.x [XR&CO'2014], Wed, 05 Jun 2019 14:02:45 GMT -->
</html>
×

Report a Problem: