/**
*
* @authors Your Name (you@example.org)
* @date 2016-11-18 11:26:44
* @version $Id$
*/

Math.pow 函数 返回 4 的 3 次幂 (4*4*4):
Math.pow(4,3);//64
Math.pow(x,y)
x 必需。底数。必须是数字。
y 必需。幂数。必须是数字。

Math.max 函数
语法
Math.max(n1,n2,n3,...,nX)
参数值
n1,n2,n3,...,nX 可选。1 或多个值。在 ECMASCript v3 之前,该方法只有两个参数。
返回值
Number 参数中最大的值。如果没有参数,则返回 -Infinity。如果有某个参数为 NaN,或是不能转换成数字的非数字值,则返回 NaN。
Math.max(5 - 3, 6 * 8) //48

Math.sqrt 函数 返回一个数的平方根:
语法
Math.sqrt(x)
参数值
x 必需。必须是大于等于 0 的数
返回值
Number/NaN 参数 x 的平方根。如果 x 小于 0,则返回 NaN。
Math.sqrt(9);//3

Math.random() 函数
语法
Math.random()
定义和用法
random() 方法可返回介于 0(包含) ~ 1(不包含) 之间的一个随机数。
返回值
Number 0.0 ~ 1.0(不包含) 之间的一个伪随机数。

Math.random();//0.10759364368098279
Math.floor((Math.random()*10)+1);//10 在本例中,我们将取得介于 1 到 10 之间的一个随机数:

Math.floor((Math.random()*100)+1);// 45 在本例中,我们将取得介于 1 到 100 之间的一个随机数:

Math.floor() 函数

语法
Math.floor(x)
参数值
x 必需。任意数值或表达式
返回值
Number 小于等于 x,且与 x 最接近的整数。
定义和用法
floor() 方法返回小于等于x的最大整数。
如果传递的参数是一个整数,该值不变。

Math.floor(1.6);//1 返回小于等于x的最大整数:
var a=Math.floor(0.60);//0
var b=Math.floor(0.40);//0
var c=Math.floor(5);//5
var d=Math.floor(5.1);//5
var e=Math.floor(-5.1);//-6
var f=Math.floor(-5.9);//-6

Math.min()函数
语法
Math.min(n1,n2,n3,...,nX)
参数值
n1,n2,n3,...,nX 可选。一个或多个值。在 ECMASCript v3 之前,该方法只有两个参数。
返回值
Number 参数中最小的值。如果没有参数,则返回 Infinity。如果有某个参数为 NaN,或是不能转换成数字的非数字值,则返回 NaN。
Math.min(5,10);//5

Math.round() 函数 round() 方法可把一个数字舍入为最接近的整数。
语法
Math.round(x)
x 必需。必须是数字。
Number 最接近的整数。
Math.round(2.5)//3
var a=Math.round(2.60);//3
var b=Math.round(2.50);//3
var c=Math.round(2.49);//2
var d=Math.round(-2.60);//-3
var e=Math.round(-2.50);//-3
var f=Math.round(-2.49);//-2

常用Math 方法的更多相关文章

  1. js中引用类型Math一些常用的方法和属性

    js中有一种引用类型叫做Math,和Global属于单体内置对象,里面有一些非常常用的数学方法和数学常量 常用数学常量 Math.E; // 自然对数的底数Math.LN10 10的自然对数 Math ...

  2. 较常用的Math方法及ES6中的扩展

    记录下与Math有关的常用方法,如:求最大值.最小值等,或者是保留几位数啥的 1.数据 let floatA = 2.325232; let floatB = 2.3456; let temporar ...

  3. 常用js方法整理common.js

    项目中常用js方法整理成了common.js var h = {}; h.get = function (url, data, ok, error) { $.ajax({ url: url, data ...

  4. (转)Android之常用功能方法大集合

    这些,都是Andorid中比较常用的方法和功能,在网上搜集整理一下记录之,以备不时之需.由于经过多次转载,源文作者不确凿,在此申明,敬请见谅.不得不赞,非常实用. 1.判断sd卡是否存在 boolea ...

  5. 项目中常用js方法整理common.js

    抽空把项目中常用js方法整理成了common.js,都是网上搜集而来的,大家一起分享吧. var h = {}; h.get = function (url, data, ok, error) { $ ...

  6. JS常用校验方法(判断输入框是否为空,数字,电话,邮件,四舍五入等)

    JS常用校验方法: 1.判断输入框是否为空,为空时弹出提示框 2.关闭窗口 3.检查输入字符串是否为数字 4.强制把大写转换成小写 5.手机号码校验,长度为11位数字. 6.电子邮件校验 7.电话号码 ...

  7. js中关于string的一些常用的方法

    最近总结了一些关于string中的常用方法, 其中大部分的方法来自于<JavaScript框架设计>这本书, 如果有更好的方法,或者有关于string的别的常用的方法,希望大家不吝赐教. ...

  8. js与jquery常用数组方法总结

    昨天被问数组方法的时候,问到sort()方法是否会改变原来的数组.本来我猜是不会,也是这么说,马上我又觉得,知识这种东西,不确定的时候直接说不确定或不知道就好,只是凭借着不确定的猜测或者是记忆,害人害 ...

  9. Lua常用封装方法

    Lua 获取随机值 --获取随机值,指定上限和下限 function getRandom(min,max) -- 接收一个整数n作为随即序列的种子 math.randomseed(os.time()) ...

随机推荐

  1. Win7 64位 VS2015及MinGW环境编译矢量库agg-2.5和cairo-1.14.6

    书接上文,昨天装了MinGW,主要原因之一是要用到MSYS,所以顺手把FFMPEG又编译了一遍. 回到主题,其实我是想编译矢量库,因为最近要学习一些计算几何算法,所以找个方便的2D画图库就很重要. 说 ...

  2. css3 风车旋转

    <style> .box{width:400px;height:400px;margin:100px auto;transition:1s;} .box div{width:180px;h ...

  3. GIT FLOW 时序图

    git flow sequence md link: git branching model master->master branch: use default branch Note rig ...

  4. Extjs4.2或以上 使用自定义事件时报错问题

    最近使用了extjs 自定义事件模型,代码如下: function Person(name) { this.name = name; this.addEvents('walk'); } Ext.ext ...

  5. maven清除不同版本的重复依赖

    pom文件加入: <dependencyManagement> <dependencies> <dependency> <groupId>org.spr ...

  6. Getting Started with WebRTC [note]

    Getting Started with WebRTC 原文 RTCPeerConnection 1.caller和callee互相发现彼此 2.并且交换capabilities信息 3.初始化ses ...

  7. HTML5-表单的创建

    <!-- 文本-->, <!-- 复选框-->,<!-- 单选按钮-->, <!-- 下拉菜单,select:选择,option:选项--> <! ...

  8. 为什么没调用 didRegisterForRemoteNotificationsWithDeviceToken 和 didFailToRegisterForRemoteNotificationsWithError

    一步一步按照网上 push notification 教程走下来,发现didRegisterForRemoteNotificationsWithDeviceToken 和 didFailToRegis ...

  9. halcon车牌的识别

    read_image (Audi2, 'audi2') fill_interlace (Audi2, ImageFilled, 'odd') dev_set_color('green') thresh ...

  10. PDF

    源代码请从这里下载: http://download.csdn.net/source/2984395 使用的是JSP编程 ‍ 这是导出后的效果 ‍ 这是数据库中的内容 ‍ 部分代码: <%@ p ...