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

  • 相关阅读:
    Netty章节二十三:Netty自定义实现粘包与粘包
    Netty章节二十二:Netty自定义编解码器
    Netty章节二十一:Netty的ByteBuf
    Netty章节二十:Netty中的理论与实践
    Netty章节十八:Netty Server Start 源码分析
    Netty章节十七:Zero-copy,零拷贝
    Netty章节十六:Java NIO
    Netty章节十五:Nodejs使用gRPC与Java进行远程通信
    UML类图
    Java中虚函数和纯虚函数
  • 原文地址:https://www.cnblogs.com/xielong/p/12341360.html
Copyright © 2011-2022 走看看