MATH&DATE

103 阅读1分钟

Math 数学对象

1. 处理数学问题

2. 创建方式

不需要构造函数创建,直接使用就可以; Math.方法(),像这样的对象成为内对象

3. 常用方法:

1.random() :随机数
var num=Math.random()
2.ceil(): 向上取整
  var num =10.1
  var num1=Math.ceil(num) //=>11
floor():向下取整
round():四舍五入
3.abs() :绝对值
4.max() :最大值
5.min():最小值

进制与进制的转换

  1. 十进制: 0~9 满十进一
  2. 二进制 :0~1 满二进一
  3. 八进制 :0~7 满八进一,编程时在八进制前加0区分十进制
  4. 十六进制: 0~9 A B C D E F

进制转换

十进制转其他进制

toString(进制):括号里为需要转的进制
var num=100
console.log('二进制',num.toString(2))//=>

其他进制转十进制

parseInt(num,2)//=> 将2进制的num转为十进制数