tor-browser

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

bug705351.js (645B)


      1 var a = 1.1;
      2 function f1() {
      3    return a + 0.2;
      4 }
      5 function test1() {
      6    for (var i=0; i<100; i++) {
      7        assertEq(f1(), 1.3);
      8    }
      9    a = 20;
     10    assertEq(f1(), 20.2);
     11 }
     12 test1();
     13 
     14 function f2(arr) {
     15    return arr[2] + 0.2;
     16 }
     17 function test2() {
     18    var a = [1.1, 2.2, 3.3, 4.4];
     19    for (var i=0; i<100; i++) {
     20        assertEq(f2(a), 3.5);
     21    }
     22    a[2] = 123;
     23    assertEq(f2(a), 123.2);
     24 }
     25 test2();
     26 
     27 function f3(arr, idx) {
     28    return arr[idx] + 0.2;
     29 }
     30 function test3() {
     31    var a = [1.1, 2.2, 3.3, 4.4];
     32    for (var i=0; i<100; i++) {
     33        assertEq(f3(a, 2), 3.5);
     34    }
     35    a[2] = 123;
     36    assertEq(f3(a, 2), 123.2);
     37 }
     38 test3();