tor-browser

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

S15.8.2.9_A7.js (602B)


      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: The value of Math.floor(x) is the same as the value of -Math.ceil(-x)
      6 es5id: 15.8.2.9_A7
      7 description: >
      8    Checking if Math.floor(x) is equal to -Math.ceil(-x) on 2000
      9    floating-point argument values
     10 ---*/
     11 
     12 // CHECK#1
     13 for (var i = -1000; i < 1000; i++)
     14 {
     15  var x = i / 10.0;
     16 
     17  assert.sameValue(
     18    -Math.ceil(-x),
     19    Math.floor(x),
     20    'The value of `-Math.ceil(-x)` must return the same value returned by Math.floor(x)'
     21  );
     22 }
     23 
     24 reportCompare(0, 0);