运算方法

Math.round(x)和toFixed(x)的区别;

*Math.round()一般是对数进行取时,进行的四舍五入
eg: var a=10.51;
var b=Math.round(a);
console.log(b) //11
*toFixed(x) 可以将Number四舍五入为指定小数的数字
eg var num = new Number(13.37);
console.log(num.toFixed(1))//13.4

补充

Math对象是js提供给我们用于运算的方法的集合:
Math.max(x,y)返回x和y中最大的参数;
Math.min(x,y)返回x和y中最小的参数;
Math.ceil(x)对传入的参数进行上舍入;
Math.floor(x)对传入的参数进行下舍入;
Math.round(x)对传入的参数进行四舍五入;
Math.random( ) 获取随机数;
Math.abs(x)返回绝对值;
Math.exp(x)返回e的x次幂;
Math.log(x)返回数的自然对数(底为e) 也就是 ln(x);
Math.pow(x,y)返回x的y次幂 也就是 e的x次方;
Math.sqrt(x)返回一个数的平方根;

推荐阅读更多精彩内容

  • 引用类型的值时引用类型的一个实例。在ECMAScript中,引用类型是一种数据结构,用于将数据和功能组织在一起。有...
    cooore阅读 113评论 0 1
  • 关系数据库 关系数据模型 关系是一个数学概念。当把关系的概念引入到数据库系统作为数据模型的数据结构时,既有所限定和...
    刘翾阅读 6,232评论 1 3
  • 按位与运算符(&) 参加运算的两个数据,按二进制位进行“与”运算。 运算规则:0&0=0; 0&1=0; 1...
    金星show阅读 1,125评论 0 1
  • 参考基础教程的整理,方便记忆 一、Object对象 (O大写) 所有其他对象都继承自这个对象。Object本身也是...
    Viaphlyn阅读 1,906评论 0 0
  • 很多算法书的问题是太装逼,我是robert sedgewick的算法课才把算法搞明白的,他的课真正诠释了什么叫鞭辟...
    JetB丿阅读 126评论 0 3
  • 函数的四种调用模式 方法调用模式 上面的代码中,baz是foo对象的一个属性(方法),这时候baz作用域中的thi...
    bigtom阅读 183评论 0 0