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. L360 Most People Spend Their Time in Just 25 Places

    Some people are always out on the town, going to concerts, restaurant openings, you name it. They're ...

  2. [Hive安装问题]

    启动Hive时出现: Exception in thread "main" java.lang.RuntimeException: java.lang.IllegalArgumen ...

  3. mysql事务特点总结

    1.mysql事务有4个隔离级别,以及会出现的问题如下图: 2. 脏读: 开启事务A,B.事务A在还没有提交的情况下,假如第一次查询id=1的用户的age=24.事务B执行了update 表 set ...

  4. Python成长之路【第二篇】Python基础之数据类型

    阅读目录 简介 1 什么是数据? x=10,10是我们要存储的数据 2 为何数据要分不同的类型 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示 3 数据类型 数字(整形,长整形,浮点型 ...

  5. c++ 集合的增删改查,与两集合的合并 缺陷(空间大小不灵活)

    #if 1 #include <iostream> #include <stdlib.h> using namespace std; class List { public: ...

  6. Matlab_ eval 批量定义变量

    本文备忘 Matlab 中批量定义变量的方法. 参考: [1] matlab中批量赋值与声明变量(eval函数) [2] MathWorks eval 缘起与说明 当变量名称多到一定程度时,变量名的管 ...

  7. OFBiz项目简介

    记得最早使用OFBiz是十年前在公司的一个EA游戏项目中,用来实现玩家在游戏中购买各种游戏装备.当由于自己刚出校门不久,经验也少,对软件产品架构.思想.目的了解不透彻,不明白OFBiz设计上的优点,本 ...

  8. linux服务器共享给windows的client打印机配置

    最近实验室新进来一台服务器还有打印机,老大意思让服务器连接打印机并进行网络共享,其他的人可以通过自己的PC连接到共享打印机,打印各自电脑的文件.这样的需求可能很多人都有遇到,我也是遇到这件事,在网上搜 ...

  9. 08_java基础知识——方法重载

    一.自变量顺序不同 package com.huawei.test.java04; /** * This is Description * * @author 王明飞 * @date 2018/08/ ...

  10. VS2010与Matlab2010b混合编程

    环境: 1.VS2010 2.MATLAB 2010b 3.WINDOW 7 (X64) 1.Matlab环境设置 要建立独立运行的C应用程序,系统中需要安装Matlab.Matlab编译器.C/C+ ...