JavaScript基础知识(Math的方法)

CCxi 2018-08-09 原文

JavaScript基础知识(Math的方法)

Math的方法

Math : 对象数据类型 ;

Math: {} 是window下的一个键值对;
属性名叫Math,属性值是一个对象
var obj = {a:1};
console.log(obj.a);
console.log(window.Math);

1. Math.abs() : 取绝对值;

Math.abs(-1.2)

2. Math.floor() : 向下取整

3.Math.ceil() : 向上取整

4.Math.max() : 取最大值

Math.max(12,7,89,100,56,3)

5.Math.min() : 取一组数的最小值

6.Math.random() 取随机数,取值范围[0,1)

7.Math.round() : 四舍五入取整

取60-90的随机整数
Math.round(Math.random()*(90-60)+60)

8.取m-n之间的随机整数

Math.round(Math.random()*(n-m)+m)

9.Math.pow : 取幂次方

Math.pow(2,3)

10.Math.sqrt() : 开平方;

Math.sqrt(25)
posted on 2018-08-09 15:50 席超 阅读() 评论() 编辑 收藏

 

 
版权声明:本文为CCxi原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/CCxi/p/9449438.html

JavaScript基础知识(Math的方法)的更多相关文章

  1. 大家好 这就是2018年的我~

    大家好,今天周五,明天就是周末,再过几天也就是2019,2018即将成为过去,昨晚抽时间对自己的2018做了个 […]...

  2. Docusaurus2 快速建站,发布 GitHub Pages

    Docusaurus2 可快速搭建文档、博客、官网等网站,并发布到 GitHub Pages, Serverl […]...

  3. 174道 JavaScript 面试题,助你查漏补缺

    174道 JavaScript 面试题,助你查漏补缺 最近在整理 JavaScript 的时候发现遇到了很多面 […]...

  4. 系统性能提升利刃 | 缓存技术使用的实践与思考

    导读 按照现在流行的互联网分层架构模型,最简单的架构当属Web响应层+DB存储层的架构。从最开始的单机混合部署 […]...

  5. Web前端三大框架_angular.js 6.0(二)

    Web前端三大框架_angular.js 6.0(一) 需要视频教程,看头像昵称处 一、Angular 6.0 […]...

  6. 使用Vue从零开发SPA项目

    所谓SPA(single page web application),就是单页面项目的意思。 vue的亮点就是 […]...

  7. 性能优化:如何更快地接收数据

    从网卡到应用程序,数据包会经过一系列组件,其中驱动做了什么?内核做了什么?为了优化,我们又能做些什么?整个过程 […]...

  8. 06 ES6模块化规范基础详解

    ES6模块规范 1.1 ES6规范说明 历史上,JavaScript 一直没有模块(module)体系,无法将 […]...

随机推荐

  1. 如何建立批处理文件(.bat或.cmd)

    如何建立批处理文件(.bat或.cmd) 建立批处理文件   批处理文件就是把多个dos命令放在一起.   批 […]...

  2. Docker学习(一)环境准备安装centos7

    前言 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发 […]...

  3. JAVA OOP编程-常用设计模式

    smart-design-pattern...

  4. 设计模式——代理模式

    定义   为其他对象提供一种代理以控制对这个对象的访问。   代理模式也叫委托模式,日常生活中很常见。帮别人做 […]...

  5. 【必知必会】深入解析强引用、软引用、弱引用、幻象引用

      关于强引用、软引用、弱引用、幻象引用的区别,在BAT这样大公司的面试题中也经常出现,可能有些小伙伴觉得这个 […]...

  6. 关于redis缓存数据库的一些思考

    关于redis的一些思考,大白话聊聊redis缓存数据库缓存问题的三板斧! 缓存穿透,缓存雪崩,缓存击穿 今晚 […]...

  7. TT企业微信社群辅助,企业微信社群辅助工具,允许批量添加好友,自动同意添加请求,自动回复消息 – t0rjan,

    TT企业微信社群辅助,企业微信社群辅助工具,允许批量添加好友,自动同意添加请求,自动回复消息 TT企业微信社群 […]...

  8. 用canvas实现红心飘飘的动画效果

    两周前,项目里需要实现一个红心飘飘的点赞效果。抓耳挠腮了老半天,看了几篇大佬的文章,终于算是摸了个七七八八。不 […]...

展开目录

目录导航