tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

S15.4.2.1_A2.2_T1.js (1221B)


      1 // Copyright 2009 the Sputnik authors.  All rights reserved.
      2 // This code is governed by the BSD license found in the LICENSE file.
      3 
      4 /*---
      5 info: |
      6    The 0 property of the newly constructed object is set to item0
      7    (if supplied); the 1 property of the newly constructed object is set to item1
      8    (if supplied); and, in general, for as many arguments as there are, the k property
      9    of the newly constructed object is set to argument k, where the first argument is
     10    considered to be argument number 0
     11 es5id: 15.4.2.1_A2.2_T1
     12 description: Checking correct work this algorithm
     13 ---*/
     14 
     15 var x = new Array(
     16  0, 1, 2, 3, 4, 5, 6, 7, 8, 9,
     17  10, 11, 12, 13, 14, 15, 16, 17, 18, 19,
     18  20, 21, 22, 23, 24, 25, 26, 27, 28, 29,
     19  30, 31, 32, 33, 34, 35, 36, 37, 38, 39,
     20  40, 41, 42, 43, 44, 45, 46, 47, 48, 49,
     21  50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
     22  60, 61, 62, 63, 64, 65, 66, 67, 68, 69,
     23  70, 71, 72, 73, 74, 75, 76, 77, 78, 79,
     24  80, 81, 82, 83, 84, 85, 86, 87, 88, 89,
     25  90, 91, 92, 93, 94, 95, 96, 97, 98, 99
     26 );
     27 
     28 for (var i = 0; i < 100; i++) {
     29  var result = true;
     30  if (x[i] !== i) {
     31    result = false;
     32  }
     33 }
     34 
     35 assert.sameValue(result, true, 'The value of result is expected to be true');
     36 
     37 reportCompare(0, 0);