arithmetic.js 800 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. var m = function (){
  2. var c1 = 2147483647 + 1 | 0;
  3. var c2 = -1 * 2 | 0;
  4. var i1 = 0;var i2 = 0;
  5. var b1 = 0;var b2 = 0;
  6. var r1 = 0;var r2 = 0;
  7. i1 = 1;
  8. i2 = 2;
  9. i1 = i1 + i2 | 0;
  10. i1 = i1 - i2 | 0;
  11. i1 = i1 * i2 | 0;
  12. i1 = i1 / i2 | 0;
  13. i1 = i1 % i2;
  14. i1 = 1 + (i1 * i2 | 0) | 0;
  15. i1 = -i2 | 0;
  16. i1 = -(-i2 | 0) | 0;
  17. i1 = 1;
  18. i1 = i2;
  19. i1 = i2;
  20. i1 = 1;
  21. b1 = 1 & 0xFF;
  22. b1 = -1 & 0xFF;
  23. b1 = b2;
  24. b1 = (-b2 | 0) & 0xFF;
  25. b1 = b2;
  26. b1 = (b1 + b2 | 0) & 0xFF;
  27. b1 = (b1 - b2 | 0) & 0xFF;
  28. b1 = (b1 * b2 | 0) & 0xFF;
  29. b1 = (b1 / b2 | 0) & 0xFF;
  30. b1 = b1 % b2;
  31. i1 = b1;
  32. b1 = i1 & 0xFF;
  33. i1 = -b1 | 0;
  34. b1 = (-i1 | 0) & 0xFF;
  35. i1 = i2 + b1 | 0;
  36. i1 = b1 - i2 | 0;
  37. i1 = i2 * b1 | 0;
  38. i1 = b1 / i2 | 0;
  39. b1 = i1 % b2 & 0xFF;
  40. b1 = b1 % i1;
  41. b1 = i1 % i2 & 0xFF;
  42. r1 = 1;
  43. r2 = 2;
  44. r1 = r1 + r2;
  45. r1 = r1 - r2;
  46. r1 = r1 * r2;
  47. r1 = r1 / r2;
  48. }();