动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

30天自动登录
微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录
首页 > 文章

JavaScrip常用方法(一)

04-06 20:54 341浏览
举报 T字号
  • 大字
  • 中字
  • 小字

1.Math对象:

该对象的作用是用来处理数学运算符的,该对象不需要手动创建,因为它是window对象的一个属性,当页面加载完毕后,后台就是自动创建Math对象,可以采用window.Math阿里使用。或者省略window对象,直接使用Math。

2.Math的常用属性—PI

  • 作用:获取圆周率
  • 格式:Math.PI

3.Math的常用方法

(1)round 方法:

作用:对数据进行四舍五入

格式: Math.round(数据);

返回值:返回数据的整数部分,即该方法在对数据进行四舍五入时是对小数点后一位进行处理。

console.log(Math.round(3.14));

(2)ceil方法:

作用:对数据进行向上取整,取最小的整数

格式:Math.ceil(数据);

返回值:比数据大的最小的整数

console.log(Math.ceil(3.74));

(3)floor方法:

作用:对数据进行向下取整,取最大的整数

格式:Math.floor(数据);

console.log(Math.floor(3.74));

(4)random方法:

  • 作用:生成0-1的随机数字,包含0,但是不包含1
  • 格式:Math.random();

注意:

  • 如果要生成n-m,且包含n和m的随机整数:parseInt(Math.random()*(最大值+1-最小值)+最小值);
  • 如果要生成数组的随机下标或者字符串的随机下标:
parseInt(Math.random() *数组.length);
console.log(Math.random());

(5)max 方法:

  • 作用;求一组数据的最大值
  • 格式:Math.max(值1,值2,值3…);

(6)min方法:

  • 作用:求一组数据当中的最小值
  • 格式:Math.min(值1,值2,值3…);
 console.log(Math.min(1, 2, 4, 7, 10));
 console.log(Math.max(10, 4, 5, 90));

(7)abs方法:

  • 作用:求数据的绝对值
  • 格式:Math.abs(值);
  • 返回值:数据的绝对值;
console.log(Math.abs(-1));

(8)pow方法

  • 作用:求x的y次方
  • 格式:Math.pow(x,y);
console.log(Math.pow(2, 10));

(9)sqrt方法:

  • 作用:求数据的算数平方根
  • 格式:Math.sqrt(数据);
console.log(Math.sqrt(4));

4.toFixed方法

  • 作用:对一个数据的小数位数进行处理
  • 格式:数据.toFixed(小数位数);
  • 注意:该方法的返回值是字符串类型
var num = Math.PI;
var res = num.toFixed(3);
console.log(res);
console.log(typeof res);
0人推荐
共同学习,写下你的评论
0条评论
 
程序员 

5篇文章贡献20965字

相关课程 更多>

作者相关文章更多>

推荐相关文章更多>

JavaWeb的3大组件

代码小兵49806-11 15:28

全面解析Cookie技术

代码小兵49806-11 15:51

浅谈JavaWeb架构演变

代码小兵49806-11 16:22

探讨Web开发中的Session存储与管理

代码小兵51603-29 17:28

JavaScript基础知识

 04-06 20:49

发评论

举报

0/150

取消