Possible Answers

  1. Arrays are initialized using the new operator and the Array() construct.
    var names = new Array();
    var marks = new Array();
    
  2. Array values can be accessed using loops. The for is frequently used for this purpose.
  3. Yes, array values can be changed.
  4. JavaScript is a loosely typed language and allows for various data types in a single array.

  5. var n = new Array();
    var t = 10;
    for (var x = 0; x < 9; x++)
       {
       t = t * (x + 1);
       n[x] = t;
       }
    alert(n);