Math 对象方法
方法     描述
Math.ceil(x)     对数进行上舍入。(向上取整;大于等于x的最小整数)
Math.floor(x)     对数进行下舍入。(小于等于x的最大整数)
Math.max(x,y)     返回 x 和 y 中的最高值。(返回x、y中的最大值;可以传入多个参数,用逗号隔开)
Math.min(x,y)     返回 x 和 y 中的最低值。(返回x、y中的最小值;可以传入多个参数,用逗号隔开)
Math.random()     返回 0 ~ 1 之间的随机数。(此方法可扩展,如:取一定范围内的随机整数…)
Math.round(x)     把数四舍五入为最接近的整数。(对x四舍五入)
    
Math.acos(x)     返回数的反余弦值。
Math.asin(x)     返回数的反正弦值。
Math.atan(x)     以介于 -PI/2 与 PI/2 弧度之间的数值来返回 x 的反正切值。
Math.atan2(y,x)     返回从 x 轴到点 (x,y) 的角度(介于 -PI/2 与 PI/2 弧度之间)。
Math.cos(x)     返回数的余弦。
Math.exp(x)     返回 e 的指数。
Math.log(x)     返回数的自然对数(底为e)。
Math.pow(x,y)     返回 x 的 y 次幂。
Math.sin(x)     返回数的正弦。
Math.sqrt(x)     返回数的平方根。
Math.tan(x)     返回角的正切。
Math.toSource()     返回该对象的源代码。
Math.valueOf()     返回 Math 对象的原始值。
Math 对象属性
属性     描述
Math.E     返回算术常量 e,即自然对数的底数(约等于2.718)。
Math.LN2     返回 2 的自然对数(约等于0.693)。
Math.LN10     返回 10 的自然对数(约等于2.302)。
Math.LOG2E     返回以 2 为底的 e 的对数(约等于 1.414)。
Math.LOG10E     返回以 10 为底的 e 的对数(约等于0.434)。
Math.PI     返回圆周率(约等于3.14159)。
Math.SQRT1_2     返回返回 2 的平方根的倒数(约等于 0.707)。
Math.SQRT2     返回 2 的平方根(约等于 1.414)。
---------------------
作者:littlebearGreat
来源:CSDN
原文:https://blog.csdn.net/littlebearGreat/article/details/78414501
版权声明:本文为博主原创文章,转载请附上博文链接!

JS:Math 对象方法的更多相关文章

  1. JavaScript Math 对象方法

    Math 对象方法 方法 描述 abs(x) 返回数的绝对值. acos(x) 返回数的反余弦值. asin(x) 返回数的反正弦值. atan(x) 以介于 -PI/2 与 PI/2 弧度之间的数值 ...

  2. js math对象总结

    1:  Math 对象用于执行数学任务. 2:Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(), Math.sin() 这样的函数只是函数 3:通过把 ...

  3. js Math 对象

    Math 对象方法 方法 描述 abs(x) 返回数的绝对值. acos(x) 返回数的反余弦值. asin(x) 返回数的反正弦值. atan(x) 以介于 -PI/2 与 PI/2 弧度之间的数值 ...

  4. js Math 对象的方法

    Math对象与JavaScript其他对象不同,因为用户不能生成所使用对象的副本,相反脚本汇集了简单Math对象的属性和方法.Math对象实际上存在于每个窗口和框架中,但是对脚本没有影响,程序员把这种 ...

  5. js 继承 对象方法与原型方法

    js函数式编程确实比很多强语言使用灵活得多,今天抽了点时间玩下类与对象方法调用优先级别,顺便回顾下继承 暂时把原型引用写成继承 先看看简单的两个继承 var Parent = function(){} ...

  6. JS Math对象中一些小技巧

    JS中快速获取数组中最大/最小值 var a=[1,2,3,5]; alert(Math.max.apply(Math, a));//最大值 alert(Math.min.apply(Math, a) ...

  7. 常用的Date对象和Math对象方法

    Date对象方法: 当前用户本地时间 let time = new Date(); 获取整数年 console.log(time.getFullYear()); 获取当前月(月份要加1) consol ...

  8. JS Math.round()方法原理

    请先测试代码: <!doctype html> <html lang="en"> <head> <meta charset="U ...

  9. JS Math对象、日期对象、函数、定时器

    Math对象 开平方:sqrt 绝对值:abs π:PI x的y次方:pow 四舍五入取整:round 向下取整:floor 向上取整:ceil 最大值:max 最小值: min 随机数:random ...

随机推荐

  1. Hyperledger Fabric channel配置交易

    一个超级账本区块链网络里每个channel的共享配置都是存储在一个配置交易里.每个配置交易通常被简称为configtx. Channel 配置有以下重要属性: 1.有版本标识:配置里的所有元素都有一个 ...

  2. 超低质量的超低起点PYQT ------前言

    由于年后要赶一个小工程,以前一直用VB6+sqL2K的做些小玩具一样的桌面项目,低级的不能再低级了,某日幡然醒悟,决定努力跟进潮流的尾巴..匆匆撸了一遍网上的PYTHON基础知识,面向对象,装饰器.. ...

  3. CentOS6.5 安装vncserver实现图形化访问

    一. 安装gnome图形化桌面 #yum groupinstall -y "X Window System" #yum groupinstall -y "Desktop& ...

  4. 微信小程序笑话小程序实践开发学习

    首先做出笑话展示页面 1.修改app.json文件,在"pages"中添加一条 "pages/joke/joke",然后ctrl+s就可以自动创建joke文件夹 ...

  5. ASP.NET项目答辩系统课件使用中的问题记录

    使用软件:VS2008 模块一:登录模块 1-08 问题:显示属性“background”不是元素"td"的有效属性 解决:style="background-image ...

  6. python学习笔记——(三)文件操作

    ·集合操作及其相应的操作符表示集合中没有插入,只有添加,因为毕竟无序 #!/usr/bin/env python # -*- coding:utf-8 -*- # Author:Vergil Zhan ...

  7. ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:847)

    /******************************************************************************* * ssl.SSLError: [SS ...

  8. MSP430G2553 TimerA中断说明

    一.TimerA中断向量. G2553一共有2个TimerA,分别是TimerA0和TimerA1,中断入口地址分别是: TimerA0中断向量名称     <--> 中断源 ------ ...

  9. 常见Soc平台图形内存管理学习笔记

    硬件编解码.硬件图像scale等过程,是在专有的硬件单元里进行,其使用的内存也是专有的内存,这种内存多是SoC中图形内存.如此方便与硬件加速图形渲染.图像显示.硬件图像加速处理等功能相交互. 上述过程 ...

  10. Python学习之路基础篇--03Python基础+万恶的运算符

    1 格式化输出% 用%s(用来表示str数据类型) 和 %d (用来表示int数据类型),如果要用%号的话,就要使用两个%%,这样即可输出. 2 初识编码 电脑的传输数据,储存都是用的 0101010 ...