美文网首页
Math 对象

Math 对象

作者: 樱桃小白菜 | 来源:发表于2021-06-17 18:43 被阅读0次

Math 对象

Math 对象用于执行数学任务

Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math()

常用的 Math () 方法

常用的取整方法

ceil()

Math.ceil() 方法可对一个数进行上舍入

var num = 0.4
Math.ceil(num)

console.log(num,Math.ceil(0.4))  //1

floor()

Math.floor() 方法可以向下取整

console.log(Math.floor(0.4))  //0

round()

Math.round() 方法可以四舍五入取整

console.log(Math.round(0.4))  //0

常用方法

abs()

Math.abs() 方法可以返回绝对值

console.log(Math.abs(-0.4))  //0.4

random()

Math.random() 方法可以返回一个 0 - 1 的随机数

console.log(Math.round(Math.random()*10))
//0-10的随机数

PI

Math.PI 方法可以返回绝对值

console.log(Math.PI))  //3.141592653589793

max()

Math.max() 函数返回一组数中的最大值。

console.log(Math.max(1, 3, 2));
// expected output: 3

console.log(Math.max(-1, -3, -2));
// expected output: -1

const array1 = [1, 3, 2];

console.log(Math.max(...array1));
// expected output: 3

min()

Math.min() 返回零个或更多个数值的最小值。

console.log(Math.max(1, 3, 2));
// expected output: 1

console.log(Math.max(-1, -3, -2));
// expected output: -3

const array1 = [1, 3, 2];

console.log(Math.max(...array1));
// expected output: 1

使用 Math.min() 裁剪值

var x = Math.min(f(foo), boundary);
// 等同于
// var x = f(foo);
// if (x > boundary) {
//     x = boundary;
// }

相关文章

  • JavaScript Math对象和Date对象浅谈

    JavaScript Math对象和Date对象浅谈 Math 对象 JavaScript当中的Math对象是原...

  • Date Math

    6.5 date math对象的学习 Math对象 Math对象:仅专门提供数学计算的方法Math对象没有构造函数...

  • 数值对象-Math对象

    一、Math对象的属性 Math对象的属性往往都是数学中常用到的“常量”,Math对象属性如下:Math对象属性 ...

  • Math对象

    Math对象的属性 Math对象的方法

  • 内置对象

    内置对象有 数学对象(Math对象), 日期对象(Date对象),还有String对象 Math对象: a...

  • JavaScript内置对象:math

    Math对象:math对象用于执行数学任务。 注意:Math 对象并不像 Date 和 String 那样是对象的...

  • 7_JavaScript_Math对象_字符串对象_浏览器对象B

    Math对象 Math 对象用于执行数学任务。 Math 对象并不像 Date 和 String 那样是对象的类,...

  • Math 对象

    Math 对象 Math 对象用于执行数学任务 Math 对象并不像 Date 和 String 那样是对象的类,...

  • JavaScript Math(算数) 对象

    Math(算数)对象的作用是:执行常见的算数任务。JavaScript Math 对象的参考手册 Math 对象 ...

  • Math 对象

    Math 对象用于执行数学任务 Math 对象属性 Math 对象方法 abs() abs() 方法可返回数的绝对...

网友评论

      本文标题:Math 对象

      本文链接:https://www.haomeiwen.com/subject/maocyltx.html