美文网首页
常用的Math对象

常用的Math对象

作者: zy懒人漫游 | 来源:发表于2018-02-03 05:43 被阅读0次

Math.abs(x) 函数返回指定数字 “x“ 的绝对值。
传入一个非数字形式的字符串或者 undefined/empty 变量,将返回 NaN。传入 null 将返回 0。

Math.abs('-1');     // 1
Math.abs(-2);       // 2
Math.abs(null);     // 0
Math.abs("string"); // NaN
Math.abs();         // NaN

Math.floor() 返回小于或等于一个给定数字的最大整数。

Note:  Math.floor() === 向下取整
Math.floor( 45.05); 
// 45 
Math.floor( 4 ); 
// 4 
Math.floor(-45.05); 
// -46 
Math.floor(-45.95); 
// -46

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

Math.max([value1[,value2, ...]]) 
console.log(Math.max(10,20,30));//30

Math.random() 函数返回一个浮点, 伪随机数在范围[0,1),也就是说,从0(包括0)往上,但是不包括1(排除1),然后您可以缩放到所需的范围。实现将初始种子选择到随机数生成算法;它不能被用户选择或重置。他不能被用户选择或重置。

打印出的值是不同的
console.log(Math.random());//0.9770502385918372
console.log(Math.random());//0.9625775894221074
console.log(Math.random());//0.13663420905433665

Math.round() 函数返回一个数字四舍五入后最接近的整数值。

console.log(Math.round(22.4999));//22
console.log(Math.round(22.999));//23
console.log(Math.round(-22.4));//-22
console.log(Math.round(-22.9999));//-23

Math.sqrt() 函数返回一个数的平方根
如果参数 number 为负值,则 sqrt 返回 NaN。

console.log(Math.sqrt(4));//2
console.log(Math.sqrt(81));//9
console.log(Math.sqrt(-81));//NaN

Math.trunc() 方法会将数字的小数部分去掉,只保留整数部分。

Math.trunc(42.84) // 42

相关文章

  • 数值对象-Math对象

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

  • JavaScript Math对象

    JavaScript Math对象提供了一些常见数值和一些常用的算术函数。 Math对象 Math 对象用于执行数...

  • JS中的Math对象

    1、以下汇总常用的Math对象 2、Math.random()的应用 Math.random()*10的范围是0....

  • 常用的Math对象

    Math.abs(x) 函数返回指定数字 “x“ 的绝对值。传入一个非数字形式的字符串或者 undefined/e...

  • JS之Math

    JS之Math Math本身是一个对象,使用时只需调用其内部的属性和方法即可。 Math中常用的属性: Math....

  • javascript中Math使用方法

    本文简单介绍一下JavaScript中常用的Math对象中的方法 Math.PI 返回圆周率 Math.ceil ...

  • JavaScript-Math对象

    本文简单介绍一下JavaScript中常用的Math对象中的方法 Math.PI 返回圆周率 Math.ceil ...

  • JS中Math对象的详细介绍,常用方法说明

    【Math】 JS中Math也是一个对象,但是这个对象不能直接创建出来,也不能储存数据,和常用arr、string...

  • JS Math对象

    二、 Math对象 Math主要做一些数学上的常用运算:比如平方、绝对值、开方、三角函数等。 2.1 常用属...

  • js笔记十二之Math数学函数

    Math中的常用方法 数学函数: 虽然它叫函数,但是它是对象数据类型的typeof Math -> objectM...

网友评论

      本文标题:常用的Math对象

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