zoukankan      html  css  js  c++  java
  • js Math中的常用计算函数的简单使用

    1、向上取整

    Math.Ceil()  

     描述:函数返回大于或等于一个给定数字的最小整数

    语法:Math.ceil(x)

     参数:x一个数值

    实例:

     2、向下取整

    Math.Floor()

    描述:返回小于或等于一个给定数字的最大整数

    语法:Math.floor(x)

    参数:x 一个数值

    实例:

     3、四舍五入

    Math.round()

    描述: 函数返回一个数字四舍五入后最接近的整数

    语法: Math.round(x)

    参数:x 一个数值

    实例:

     4、伪随机数

    Math.random()

    描述:函数返回一个浮点,  伪随机数在范围[0,1),也就是说,从0(包括0)往上,但是不包括1(排除1),

       然后您可以缩放到所需的范围。实现将初始种子选择到随机数生成算法;它不能被用户选择或重置

    语法:Math.random()

    返回:一个浮点型伪随机数字,在0(包括0)和1(不包括)之间

    实例:

     5、取绝对值

    Math.abs()

    描述:函数返回指定数字 “x“ 的绝对值

    语法:Math.abs(x)

    参数:x 一个数值

    返回:返回一个数值的绝对值

    实例:传入一个非数字形式的字符串或者 undefined/empty 变量,将返回 NaN。传入 null 将返回 0

     6、取数值立方根

    Math.cbrt()

    描述:函数返回任意数字的立方根

    语法:Math.cbrt(x)

    参数:x 任意数字

    返回:给定数字的立方根

    实例:

    7、取最大值

    Math.max()

    描述:函数返回一组数中的最大值

    语法:Math.max(value1[,value2, ...])

    参数:value1, value2, ... 一组数值

    返回:返回给定的一组数字中的最大值。如果给定的参数中至少有一个参数无法被转换成数字,则会返回 NaN

    实例:

     8、取最小值

    Math.min()

    描述:返回零个或更多个数值的最小值

    语法:Math.min([value1[,value2, ...]])

     参数:value1, value2, ...一组数值

    返回:给定数值中最小的数。如果任一参数不能转换为数值,则返回NaN

    实例:

    9、取数值平方

    Math.pow()

    描述:函数返回基数(base)的指数(exponent)次幂

    语法:Math.pow(base, exponent)

    参数:base基数,exponent 指数

    实例:

     10、取整数部分

    Math.trunc()

    描述:方法会将数字的小数部分去掉,只保留整数部分

    语法:Math.trunc(value)

     参数:value任意数字

    实例:

    具体可参考:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Math/pow

  • 相关阅读:
    topcoder srm 445 div1
    topcoder srm 440 div1
    topcoder srm 435 div1
    topcoder srm 430 div1
    topcoder srm 400 div1
    topcoder srm 380 div1
    topcoder srm 370 div1
    topcoder srm 425 div1
    WKWebView强大的新特性
    Runtime那些事
  • 原文地址:https://www.cnblogs.com/xielong/p/12341360.html
Copyright © 2011-2022 走看看