// js中有很多系统自带的对象,叫做js内置对象
// Math就是内置对象之一
console.log(Math.PI);//圆周率
console.log(Math.E);//自然对数
console.log(Math.abs(-4));// 计算一个数字的绝对值
console.log(Math.pow(3, 4));// 幂运算 计算x的y次方
console.log(Math.sqrt(9));// 开平方运算
console.log(Math.pow(27, 1 / 3));// 开多次方 使用pow
// Math.cos余弦 Math.tan正切 Math.cot余切
console.log(Math.sin(30 * Math.PI / 180));// 正弦函数 角度转弧度 在编程语言中,三角函数使用的都是弧度值
//min 较小
console.log(Math.max(5, 3));// 获得两个数中较大一个
console.log(Math.round(3.5));// 四舍五入取整
console.log(Math.floor(2.7));// 向下取整
console.log(Math.ceil(3.2));// 向上取整
var num = Math.random();//生成0~1之间的随机数
var num2 = Math.random() * 70 + 30;// 生成30~100的随机数
num2 = Math.round(num2);
console.log(num2);
// parseFloat小数
a = parseInt(a);// parseInt该方法可以把一个文本转成一个整数 前提是a必须里面包含的是数字
console.log(a + 5);
var num = 3.446242342;
num = num.toFixed(2);// toFixed 保留几位小数,需要保留几位写数字几
console.log(num);