S9.8.1_A3.js (713B)
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 If m is less than zero, return the string concatenation of the 7 string "-" and ToString(-m) 8 es5id: 9.8.1_A3 9 description: -1234567890 convert to String by explicit transformation 10 ---*/ 11 12 // CHECK#1 13 if (String(-1234567890) !== "-1234567890") { 14 throw new Test262Error('#1: String(-1234567890) === "-1234567890". Actual: ' + (String(-1234567890))); 15 } 16 17 // CHECK#2 18 if ("-" + String(-(-1234567890)) !== "-1234567890") { 19 throw new Test262Error('#2: "-"+String(-(-1234567890)) === "-1234567890". Actual: ' + ("-" + String(-(-1234567890)))); 20 } 21 22 reportCompare(0, 0);