math的基本使用

// 数学对象,很简单,直接使用即可,不用设置,没有逻辑,记住就可以了
// 方法或属性
// 属性:Math.PI圆周率
// console.log(Math.PI);
// var r = 100;
// Math.PI * r * r;

// 方法:
console.log(Math.round(45.678));     //46
console.log(Math.random());         // 随机数:0~1,不包括0和1
console.log(Math.ceil(3.01));           // 4,向上取整
console.log(Math.floor(3.99999));       // 3,向下取整   
// max和min接收的是多个参数,不是一个数组,也不能接收一个数组,强行写,会得到NaN
console.log(Math.max(34,56,37,24,89,13));   // 89
console.log(Math.min(34,56,37,24,89,13));   // 13
console.log(Math.min([34,56,37,24,89,13]));   // NaN
// pow计算n的m次方
console.log(Math.pow(4,3));
// sqrt开平方(根号下)
console.log(Math.sqrt(9));

// sin和cos方法接收的是弧度,不是角度
// 90的角度
console.log(Math.sin( Math.PI / 180 * 90 ));
console.log(Math.cos( Math.PI / 180 * 90 ));
abs(x);  //绝对值
exp(x);  //(e的x次方)
log(x);  //(x的自然对数)
max(x1,x2,x3...);  //最大值
min(x1,x2,x3...);  //最小值
pow(x,y);  //(x的y次方)
random();  //(随机数)
sqrt(x);  //(x的平方根)
 
//取整
ceil(x);
floor(x);
round(x);
 
//三角函数
cos(x);
sin(x);
tan(x);
acos(x);
asin(x);
atan(x);
atan2(y,2);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值