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>