1  <HTML>
  2  <HEAD>
  3  <TITLE>JavaScript Example:  Arrays 1.0</TITLE>
  4  
  5  <SCRIPT LANGUAGE="JavaScript">
  6  
  7  // Number of states:
  8  var N = 4;  // should be N = 50
  9  
 10  // Array of states and number of area codes in each state:
 11  var states = new Array(N), n = new Array(N);
 12  states[0] = "Alabama"; n[0] = 2;
 13  states[1] = "Alaska"; n[1] = 1;
 14  states[2] = "Arizona"; n[2] = 2;
 15  states[3] = "Arkansas"; n[3] = 1;
 16  // etc.
 17  
 18  // Two-dimensional array of area codes:
 19  var acodes = new Array(N);
 20  for ( var i = 0; i < N; i++ ) {
 21    acodes[i] = new Array(n[i]);
 22  }
 23  acodes[0][0] = 205; acodes[0][1] = 334;
 24  acodes[1][0] = 907;
 25  acodes[2][0] = 602; acodes[2][1] = 520;
 26  acodes[3][0] = 501;
 27  // etc.
 28  
 29  </SCRIPT>
 30  
 31  </HEAD>
 32  
 33  <BODY BGCOLOR="#FFFFFF">
 34  
 35  <SCRIPT LANGUAGE="JavaScript">
 36  
 37  for ( var i = 0; i < N; i++ ) {
 38    document.write(states[i] + ":  ");
 39    document.write(acodes[i][0]);
 40    for ( var j = 1; j < n[i]; j++ ) {
 41      document.write(", " + acodes[i][j]);
 42    }
 43    document.writeln("<BR>");
 44  }
 45  
 46  </SCRIPT>
 47  
 48  </BODY>
 49  
 50  </HTML>