7_数值型拓展.html 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <script>
  10. // let a = 0B10;//二进制
  11. // let b = 0o10;//八进制
  12. // let c = 0x10;//十六进制
  13. // let d = 'a' * 1;
  14. // isNaN 判断是否为非数字
  15. // console.log(Number.isNaN(d));
  16. // isFinite 判断是否为数字
  17. // console.log(Number.isFinite(1));
  18. // let str = "123";
  19. // console.log(str * 1);
  20. // // parseInt 将字符串转为数字 (整型)
  21. // console.log(window.parseInt(str));
  22. // console.log(Number.parseInt(str));
  23. // let str2 = "3.14";
  24. // console.log(Number.parseInt(str2));
  25. // // parseFloat 将字符串转为数字 (浮点型)
  26. // console.log(Number.parseFloat(str2))
  27. // let num = 10.3;
  28. // isInteger 判断是否为整数
  29. // console.log(Number.isInteger(num));
  30. // MAX_SAFE_INTEGER 最大安全整数 2的53次方减1
  31. // console.log(Number.MAX_SAFE_INTEGER);
  32. // MIN_SAFE_INTEGER 最小安全整数 -2的53次方加1
  33. // console.log(Number.MIN_SAFE_INTEGER);
  34. // console.log(0.1 + 0.2);
  35. </script>
  36. </body>
  37. </html>