Math.abs.js 405 B

12345678910111213141516
  1. load("test-common.js");
  2. try {
  3. assert(Math.abs('-1') === 1);
  4. assert(Math.abs(-2) === 2);
  5. assert(Math.abs(null) === 0);
  6. assert(Math.abs('') === 0);
  7. assert(Math.abs([]) === 0);
  8. assert(Math.abs([2]) === 2);
  9. assert(isNaN(Math.abs([1, 2])));
  10. assert(isNaN(Math.abs({})));
  11. assert(isNaN(Math.abs('string')));
  12. assert(isNaN(Math.abs()));
  13. console.log("PASS");
  14. } catch {
  15. }