美文网首页
JavaScript中常用的Math对象

JavaScript中常用的Math对象

作者: 紫荆峰 | 来源:发表于2016-11-18 21:02 被阅读0次

0.前言

  在编写Javascript函数的过程中经常会用到数学的理论知识,但是一些语法,用数学语言可以判断,但是在计算机语言中要如何运用呢?因此我就可以使用Math对象。所以就来列举一些常用的Math对象。


1.列表如下

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Math对象</title>
</head>
<body>
    <script type="text/javascript">
        //封装了一些数学相关的运算
        // 四舍五入
        console.log(Math.round(4.4));
        // 向上取整
        console.log(Math.ceil(3.1));
        // 向下取整
        console.log(Math.floor(3.9));
        // 取最大值  参数可以有多个
        console.log(Math.max(4,5,1,7,8,99,123));
        // 取最小值  参数可以有多个
        console.log(Math.min(1,2,31,-1,4));
        // 绝对值
        console.log(Math.abs(-10));
        // 求x的y次方  Math.pow(x, y);
        console.log(Math.pow(3, 3));
        // 开平方
        console.log(Math.sqrt(25));
        // 随机输出x~y之间的一个整数   5  10
        // Math.random() * (y - x + 1) + x
        console.log(parseInt(Math.random() * (10 - 5 + 1) + 5));
    </script>
</body>
</html>

运行结果如下:

捕获.PNG

2.总结

  希望对大家有所帮助,谢谢!!!!

相关文章

  • javascript中Math使用方法

    本文简单介绍一下JavaScript中常用的Math对象中的方法 Math.PI 返回圆周率 Math.ceil ...

  • JavaScript-Math对象

    本文简单介绍一下JavaScript中常用的Math对象中的方法 Math.PI 返回圆周率 Math.ceil ...

  • JavaScript Math对象

    JavaScript Math对象提供了一些常见数值和一些常用的算术函数。 Math对象 Math 对象用于执行数...

  • JavaScript Math对象和Date对象浅谈

    JavaScript Math对象和Date对象浅谈 Math 对象 JavaScript当中的Math对象是原...

  • 浅谈javascript常用类

    浅谈javascript常用类 1,Math(数学对象)常用方法 1,ceil() 向上舍入 返回大于等于x,...

  • JavaScript中的Math

    JavaScript中的Math对象: Math 对象用于执行数学任务。 使用 Math 的属性和方法的语法: 注...

  • JavaScript Math(算数) 对象

    Math(算数)对象的作用是:执行常见的算数任务。JavaScript Math 对象的参考手册 Math 对象 ...

  • 数值对象-Math对象

    一、Math对象的属性 Math对象的属性往往都是数学中常用到的“常量”,Math对象属性如下:Math对象属性 ...

  • JavaScript中常用的Math对象

    0.前言   在编写Javascript函数的过程中经常会用到数学的理论知识,但是一些语法,用数学语言可以判断,但...

  • JavaScript中的Math对象

    Math ECMAScript为保存数学公式和信息提供了了一个公共位置,即Math对象。与我们在JavaScrip...

网友评论

      本文标题:JavaScript中常用的Math对象

      本文链接:https://www.haomeiwen.com/subject/xujspttx.html