1、JavaScript中的Math对象包括:

Math.min()最小值
Math.max()最大值
Math.ceil()向上取最小的整数
Math.floor()向下取值
Math.round()四舍五入
Math.abs()绝对值
代码如下://最小值var min=Math.min(1,2,3,5,0);console.log(min); //最小值为0//最大值var max=Math.max(0,-99,1,1.1);console.log(max);//最大值为1.1//向上取整var ceil=Math.ceil(12.01);console.log(ceil);//13//向下取整var floor=Math.floor(12.1);console.log(floor);//12//四舍五入
//        var round=Math.round(13.01);//13var round=Math.round(13.56);//14console.log(round);//绝对值var abs=Math.abs(-15);console.log(abs);//15

2、随机数例如下:

        function stochastic(x,y){//随机数个数var num=y-x+1; //随机数为6var random=Math.floor(Math.random()*num+x);//使用向下取整,随机数*随机数个数+最小值console.log(random);}stochastic(5,10);stochastic(8,99);

JavaScript基础总结(五)——Math对象相关推荐

  1. JavaScript基础教程之数学对象

    Write By Monkeyfly 以下内容均为原创,如需转载请注明出处. 数学对象(Math) 大纲: 数学对象简介 Math对象的属性 Math对象的方法 一.数学对象简介 Math对象与其他对 ...

  2. JavaScript基础09-day11【原型对象、toString()、垃圾回收、数组、数组字面量、数组方法】

    学习地址: 谷粒学院--尚硅谷 哔哩哔哩网站--尚硅谷最新版JavaScript基础全套教程完整版(140集实战教学,JS从入门到精通) JavaScript基础.高级学习笔记汇总表[尚硅谷最新版Ja ...

  3. JavaScript基础(四)对象、数组、对象与数组的常用API

    目录 一.对象 1. 对象的创建 2. 对象属性的访问 3. 遍历对象属性 4. 检测属性是否存在 5. 对象的方法 二.数组对象 1. 数组的创建 2. 访问数组 3. 数组长度 4. 数组的遍历 ...

  4. JavaScript字符串(Date和Math对象)的相关操作及实例

    基本简介: 在JS中,字符串中的索引无论大小写(中文也只代表了一个字符). search() 方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串.如果没有找到任何匹配的子串,则返回 ...

  5. 重拾Javascript基础(五) - JS设计模式

    1.作用域 var i = function(){ alert("i"); }; var j = function(){ alert("j"); }; func ...

  6. JavaScript基础(五分钟让你了解js全貌)

    程序的流程控制 1. 顺序结构 按照代码书写的先后顺序来执行,这是程序的默认执行方式 2. 分支结构 语法1 if(条件){语句 }else{语句 } 注意点 条件是一个布尔值,布尔值只有真或者假 案 ...

  7. JavaScript基础——第五章,jQuery与JavaScript

    文章目录 jQuery简介 配置环境 DOM对象和jQuery对象 DOM对象转jQuery对象 jQuery对象转DOM对象 jQuery选择器 通过CSS选择器选取元素 基本选择器 层次选择器 属 ...

  8. JavaScript基础_10(BOM对象1)

    JavaScript中的BOM对象 浏览器对象模型–Browser ObjectModel (BOM) 一.Window 对象 1. 属性 (1)有三种方法能够确定浏览器窗口的尺寸(浏览器的视口,不包 ...

  9. JavaScript基础函数的配置对象Configuration Objects(020)

    配置对象通常用在API库的实现中,当程序中需要编写要多次的模块,也可以采用这种模式.这种模式的好处是接口明确,扩展方便.比如,一个 addPerson在设计的最初需要两个参数作为初始化时人的姓名: f ...

  10. javascript基础教程_JavaScript基础教程(九)对象、类的定义与使用

    对象.类的定义与使用 对象与类是面向对象程序设计语言教学过程中不可避免需要讲解的内容之一.很多人将两者混为一谈,简单认为对象就是类,类就是对象.实际上深入分析的话,对象与类的区别还是较为明显的.本文主 ...

最新文章

  1. RMAN 与control文件和spfile文件的备份
  2. 上线前一个小时,dubbo这个问题可把我折腾惨了
  3. python 选择结构教学设计_初中信息技术_信息技术初一下册《Python选择结构if-else》教学设计学情分析教材分析课后反思...
  4. 面试题: Vue中的 computed 和 watch的区别
  5. python 正则表达式 re.findall()方法
  6. Microsoft SQL Server 2008技术内幕:T-SQL查询---------查询优化
  7. 依赖注入_set方法注入_构造器注入
  8. bootstrap 一排5个_Bootstrap5 列(Columns)
  9. hadooppythonsql_半小时搞定Hadoop+Mysql+Hive+Python
  10. php __FILE__,__CLASS__等魔术变量,及实例
  11. 企业微信_读取成员(获取用户详情)
  12. Hadoop初次接触后感
  13. QT每日一练day22:键盘事件
  14. LabelSmooth
  15. mysql(6)-mysql的视图功能和存储过程
  16. YDOOK:ESP8266 flash 工具 flash_download_tool_v3.8.5 下载安装教程
  17. i3型3D打印机制作详解——Marlin固件中文介绍
  18. 外企重修课:商人高通、任性微软、老姜IBM
  19. -XX:SoftRefLRUPolicyMSPerMB参数了解
  20. 第三课 排序算法LowB三人组

热门文章

  1. 自旋锁和互斥锁实例_自旋锁和互斥锁的实现以及使用区别
  2. python生成器推导式的结果是一个什么类似于对象_python 生成器和推导式
  3. java里的关键字有什么用_java语言关键字有哪些?都有什么用处?
  4. 硅谷渐患“大城市”病,世界创新中心或将外移...
  5. istio-0.8 服务超时配置
  6. 通过base标签实现全网页新窗口链接。
  7. UIView 动画进阶
  8. 开发必看 | iOS开发常用设计模式!
  9. 【原创翻译】The Free Lunch Is Over
  10. CCIE路由实验(4) -- BGP路由控制