面向对象

Math对象

  1. 比较方法

    1. Math.min()

      1. 作用:求一组数中的最小值
    2. Math.max()
      1. 作用:求一组数中的最大值
    3. 将小数值舍入为整数的几个方法
      1. Math.ceil()

        1. 作用:向上舍入
      2. Math.floor()
        1. 作用:向下舍入
      3. Math.round()
        1. 作用:四舍五入
    4. 随机数
      1. Math.random()

        1. 返回大于0小于1的一个随机数
  2. 其他方法
    1. abs(num) 返回num绝对值
    2. exp(num) 返回Math.E的num次幂
    3. log(num) 返回num的自然对数
    4. pow(num,power) 返回num的power次幂
    5. sqrt(num) 返回num的平方根
    6. sin(x) 返回x的正弦值
    7. asin(x) 返回x的反正弦值
    8. cos(x) 返回x的余弦值
    9. acos(x) 返回x的反余弦值
    10. tan(x) 返回x的正切值
    11. atan(x) 返回x的反正切值
//Math.min() 求一组数中的最小值
var r1 = Math.min(1,3,5,7,4,9,0,2,8);
console.log(r1);           //0
//Math.max()  求一组数中的最大值
var r2 = Math.max(2,6,8,3,5,4,7,9);
console.log(r2);           //9//Math.ceil() 向上舍入
var r3 = Math.ceil(10.41);
console.log(r3);           //11
//Math.floor() 向下舍入
var r4 = Math.floor(10.93);
console.log(r4);            //10
//Math.round() 四舍五入
var r5 = Math.round(10.5);
console.log(r5);            //11
//Math.random()  返回0-1之间的一个随机数
var r6 = Math.random();
console.log(r6);             //0.37629894928000085

javascript面向对象——Math对象相关推荐

  1. JavaScript 四. Math对象的属性和方法

    1 <!DOCTYPE html> 2 <html> 3 <head> 4 <!-- 定时刷新网页 --> 5 <!-- <meta htt ...

  2. javascript中Math对象及方法

    Math对象: 其所有属性与方法都是静态的,其相关属性和方法如下: 继: 继: 提示:本文图片等素材来源于网络,若有侵权,请发邮件至邮箱:810665436@qq.com联系笔者 删除. 笔者:苦海

  3. JavaScript的Math对象使用(1)

    1.Math对象囊括了一些关于数学计算的属性和方法 max();方法是返回一组数据中的最大值 . abs();方法是返回数据的绝对值 floor();方法是向下取整方法 ceil();是向上取整方法 ...

  4. javascript面向对象——Date对象

    面向对象 getDate() 返回是日期对象月份中的几号 getDay() 返回日期对象是星期几 星期0-星期6 getFullYear() 返回年份 getHours() 返回日期中的小时 0-23 ...

  5. javascript的Math对象和全局函数

    Math方法 表示数学的运算 静态方法,使用时Math.方法(): 常用: ceil ():向上舍入 floor ():向下舍入 round ():四舍五入 random ():伪随机数(0.1-1. ...

  6. JavaScript服务器端开发基础之Math对象小结

    JavaScript提供基础的算术运算符来实现对算术运算的支持,例如加法运算符+,减法运算符-,乘法运算符*,除法运算符/和求余运算符%.此外,还支持复杂的算术运算,这是通过作为Math对象的属性定义 ...

  7. javascript面向对象系列第一篇——构造函数和原型对象

    前面的话 一般地,javascript使用构造函数和原型对象来进行面向对象编程,它们的表现与其他面向对象编程语言中的类相似又不同.本文将详细介绍如何用构造函数和原型对象来创建对象 构造函数 构造函数是 ...

  8. javascript”面向对象编程”- 1万物皆对象

    javascript几乎成了如今web开发人员必学必会的一门语言,但很多人却只停在了一些表单验证等基础操作层面上,在面向对象语言大行其道的当下,我们需要去学习javascript的面向对象的知识,以便 ...

  9. JavaScript基础总结(五)——Math对象

    1.JavaScript中的Math对象包括: Math.min()最小值 Math.max()最大值 Math.ceil()向上取最小的整数 Math.floor()向下取值 Math.round( ...

最新文章

  1. 网站如何进行渠道跟踪_开发网站不知道如何进行推广?5个技巧教会你
  2. c++禁止进程被结束_多进程任务实现
  3. Spring事务管理amp;数据库隔离级别
  4. 软件工程概论 课堂练习 第2次作业1【思考:POS系统的对象关联】
  5. 开源的恶果,程序员正在「自掘坟墓」
  6. N皇后问题的两个最高效的算法
  7. 安装配置opensips过程记录
  8. 码工里开关灯为什么遮罩层在下面_装修公司为什么推荐无主灯设计?
  9. (转)PMP的项目管理5大组
  10. c语言编译运行的几步
  11. 一起谈.NET技术,走向ASP.NET架构设计——第二章:设计/ 测试/代码
  12. 举例Halcon,简述数字图像处理之Blob分析和纹理分析texture_laws
  13. Python--邮件处理
  14. 今天教你5种爆款标题,自媒体短视频标题写得好,月入过万少不了
  15. elf文件从原理到实现个人总结
  16. 设计模式 模版方法模式 展现程序员的一天
  17. 绿色版浏览器DIY,大家别乱用网上的非官方绿色版,自己动手吧,很简单!(2015-11-26更新)
  18. c语言如何比较字符串的大小
  19. 通过外国在线调查网站clixsense挣取第一桶美金!
  20. Git拉取远程分支到本地,修改并同步

热门文章

  1. 服务器间歇性断网故障解决
  2. NASA-VIIRS夜间灯光VNP46A2产品及批量下载
  3. 网络安全面试/笔试题大全(整整1000道/含答案)
  4. 操作系统(2)_硬件环境
  5. vsftpd(文件传输协议)服务
  6. 手机qq邮箱pop3服务器是什么意思,qq邮箱pop3是什么意思怎么弄(邮箱客户端设置中IMAP和POP3有什么区别)...
  7. Oracle中时间处理及分时间段统计
  8. 我为什么而工作? 文/江湖一剑客
  9. SAS linux windows 性能,在Linux上提高SAS JBOD性能的多路径
  10. 14纳米纯国产,7纳米工艺量产也快了,外媒:挡不住中国芯片了