toUint16.js 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. //-------------------------------------------------------------------------------------------------------
  2. // Copyright (C) Microsoft. All rights reserved.
  3. // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
  4. //-------------------------------------------------------------------------------------------------------
  5. function write(v) { WScript.Echo(v + ""); }
  6. write(String.fromCharCode(0).charCodeAt(0));
  7. write(String.fromCharCode(-0).charCodeAt(0));
  8. write(String.fromCharCode(4294967295).charCodeAt(0));
  9. write(String.fromCharCode(4294967294).charCodeAt(0));
  10. write(String.fromCharCode(-4294967295).charCodeAt(0));
  11. write(String.fromCharCode(-4294967294).charCodeAt(0));
  12. write(String.fromCharCode(Math.pow(2,31)-2).charCodeAt(0));
  13. write(String.fromCharCode(Math.pow(2,31)-1).charCodeAt(0));
  14. write(String.fromCharCode(Math.pow(2,31)).charCodeAt(0));
  15. write(String.fromCharCode(Math.pow(2,31)+1).charCodeAt(0));
  16. write(String.fromCharCode(Math.pow(2,31)+2).charCodeAt(0));
  17. write(String.fromCharCode(-Math.pow(2,31)-2).charCodeAt(0));
  18. write(String.fromCharCode(-Math.pow(2,31)-1).charCodeAt(0));
  19. write(String.fromCharCode(-Math.pow(2,31)).charCodeAt(0));
  20. write(String.fromCharCode(-Math.pow(2,31)+1).charCodeAt(0));
  21. write(String.fromCharCode(-Math.pow(2,31)+2).charCodeAt(0));
  22. write(String.fromCharCode(Math.pow(2,32)-2).charCodeAt(0));
  23. write(String.fromCharCode(Math.pow(2,32)-1).charCodeAt(0));
  24. write(String.fromCharCode(Math.pow(2,32)).charCodeAt(0));
  25. write(String.fromCharCode(Math.pow(2,32)+1).charCodeAt(0));
  26. write(String.fromCharCode(Math.pow(2,32)+2).charCodeAt(0));
  27. write(String.fromCharCode(-Math.pow(2,32)-2).charCodeAt(0));
  28. write(String.fromCharCode(-Math.pow(2,32)-1).charCodeAt(0));
  29. write(String.fromCharCode(-Math.pow(2,32)).charCodeAt(0));
  30. write(String.fromCharCode(-Math.pow(2,32)+1).charCodeAt(0));
  31. write(String.fromCharCode(-Math.pow(2,32)+2).charCodeAt(0));