JavaScript基础之Number对象和Math对象

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

//Math对象//属性float   Math.E;         //返回自然对数的底数e,约2.718float   Math.LN2;       //返回2的自然对数,约0.693float   Math.LN10;      //返回10的自然对数,约2.302float   Math.LOG2E;     //返回以2为底的e的对数,约1.414float   Math.LOG10E;    //返回以10为底的e的对数,约0.434float   Math.PI;        //返回圆周率,约3.14159float   Math.SQRT1_2;   //返回2的平方根的倒数,约0.707float   Math.SQRT2;     //返回2的平方根,约1.414//方法Number  Math.abs(num val);          //返回val的绝对值 val不是数字返回NaN val为null返回0Number  Math.acos(num val);         //返回val的反余弦值 值为弧度Number  Math.asin(num val);         //返回val的反正弦值 值为弧度Number  Math.atan(num val);         //返回val的反正切值 值为弧度Number  Math.atan2(num y, num x);   //返回坐标(x, y)与X轴之间的角度的弧度int     Math.ceil(num val);         //返回对val向上取整后的数 例-1.1=>-1 1.1=>2int     Math.floor(num val);        //返回对val向下取整后的数 例-1.1=>-2 1.1=>1Number  Math.sin(num val);          //返回弧度值val的正弦值Number  Math.cos(num val);          //返回弧度值val的余弦值Number  Math.tan(num val);          //返回弧度值val的正切值Number  Math.log(num val);          //返回val的自然对数Number  Math.exp(num val);          //返回e的val次幂的值Number  Math.pow(num x, num y);     //返回x的y次幂的值Number  Math.max(num val, num val1, ...);   //返回参数值最大的值 Number  Math.min(num val, num val1, ...);   //返回参数值最小的值 Number  Math.random();              //返回0到1(不包含)之间的随机数int     Math.round(num val);        //把数val四舍五入为最近的整数Number  Math.sqrt(num val);         //返回val的平方根 //Number对象//属性function    num.constructor;            //返回number对象的构造函数Number      Number.MAX_VALUE;           //返回javascript中的最大数 静态属性Number      Number.MIN_VALUE;           //返回javascript中的最小数 静态属性-Infinity   Number.NEGATIVE_INFINITY;   //返回负无穷大,溢出时返回该值+Infinity   Number.POSITIVE_INFINITY;   //返回正无穷大,溢出时返回该值NaN         Number.NaN;                 //返回表示非数字值的特殊值NaNmixed       Number.prototype;           //允许对Number对象添加属性和方法//方法 所有方法返回一个新的值 不改变原值bool        Number.isFinite(mixed val);      //检查val是否是一个有限数值bool        Number.isInteger(mixed val);     //检查val是否是一个整数bool        Number.isNaN(mixed val);         //检查val是否是NaNbool        Number.isSafeInteger(mixed val); //检查val是否是一个安全的整数 范围是(2^53-1)到-(2^53-1)string      num.toExponential(num val);      //返回将数值num表示为指数形式的字符串 val指定为小数位数string      num.toFixed(num val);            //返回数值num的文本字符串 val指定为小数位数string      num.toPrecision(num val);        //返回将数值num格式化为val位的字符串 string      num.toString([num val]);         //返回将数值num转换成val进制后的文本字符串Number      num.valueOf();                   //返回number对象的原始值

 

转载于:https://my.oschina.net/u/2965390/blog/761999

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/542364.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

My linux

为什么80%的码农都做不了架构师?>>> 1.linux 命令方式修改机器名称 # hostname newHostName # vi /etc/sysconfig/network 修改或增加配置:hostnamenewHostName # vi /etc/hosts 修改对应的本地HOST映射 xx.xxx.xxx.xxx newHostName 2.Redha…

狂神说es笔记_人教版七上英语Unit5电子课本音频+课堂笔记+课后同步习题

1人教 七上英语Unit5单词七年级英语上册Unit 5单词默写1做;干(助动词)__________2做,干(助动词第三人称单数形式)__________3有__________4网球__________5球__________6乒乓球______7球棒;球拍__________8(英式)足球____________________9排…

先进技术android,React Native实战(JavaScript开发iOS和Android应用)/计算机科学先进技术译丛...

导语内容提要本书作者Nader Dabit是AWS Mobile开发人员、React Native Training创始人和React Native Radio播客主持人。本书旨在帮助iOS、Android和Web开发人员学习使用React Native框架,构建高质量的iOS和Android应用程序。书中介绍了React Native入门基础知识&am…

开发类似vs的黑色风格_传闻:2020年《使命召唤》将是《黑色行动》重启作品

据可信度较高的消息源透露,2020 年的《使命召唤》将是《黑色行动》的重启作。而据之前的报道,《黑色行动》开发商 Treyarch 正在开发今年的《使命召唤》, Sledgehammer Games 和 Raven Software 负责辅助工作。该项目代号为“宙斯”&#xff…

微信小程序 开发 微信开发者工具 快捷键

微信小程序已经跑起来了.快捷键设置找了好久没找到,完全凭感觉.图贴出来.大家看看. 我现在用的是0.10.101100的版本,后续版本更新快捷键也应该不会有什么变化. 现在貌似不能修改.如果有同学找到修改的方法,麻烦告诉我.谢谢. 微信小程序代码编辑快捷键 常用快捷键 格式调整 Ctrl…

android9有深色模式吗,深色模式还是黑色模式?微信把所有人都搞懵了

原标题:深色模式还是黑色模式?微信把所有人都搞懵了前一阵子,微信正式加入了对“深色模式”的支持,这也是除了Windows Phone 版本以外微信第一次从系统层面支持深色模式。虽然这次更新离WWDC上的演示已经过去了9个月,但…

html页面foot,HTML tfoot用法及代码示例

HTML中的标记用于提供页脚内容组。此标记在带有标题和正文的HTML表中使用,称为“thead”和“tbody”。 标记是表的子标记,是和的父标记。用法: // Table footer contents... 属性:标记包含HTML4.1支持但HTML5不支持的许多属性。align:设置文本…

迭代器 java_Java设计模式8:迭代器模式

迭代器模式迭代器模式又叫做游标(Cursor)模式,其作用是提供一种方法访问一个容器元素中的各个对象,而又不暴露该对象的内部细节。迭代器模式结构迭代器模式由以下角色组成:1、迭代器角色负责定义访问和遍历元素的接口2、具体迭代器角色实现迭…

网易 html5,别再想不开做H5了

写这篇文章的时候网易哒哒《饲养手册》H5刷屏了,但我们依旧不建议品牌做H5。H5作为大众传播工具的时代,已经过去了。尽管去年有很多H5曾经刷屏过,但在当时我们就一直跟朋友说,不要再尝试H5了,性价比根本算不过来&#…

flex 修改生成html,CSS Flex –动画教程

如果一张图片胜过千言万语 —— 那么动画呢? Flex 无法通过文字或静态图像有效地完全解释。为了巩固你对flex的了解,我制作了这些动画演示。注意 overflow: hidden 行为类型是默认值,因为 flex-wrap 还未设置。为了获得更好的想法&#xff0c…

陕西2021高考成绩在哪查询,2021陕西高考成绩查询入口

2021陕西高考成绩查询入口2021-05-13 19:38:37文/张敏有很多同学在关注2021年陕西高考成绩的查询方式,为了方便考生们查询成绩,小编整理了陕西高考成绩查询入口,希望对同学们有帮助。2021陕西高考成绩查询通道高考成绩查询过后应该做什么1、了…

查找文件中每行第二个单词_日语单词中的长短音区别在哪里,日语长短音发音有什么规律...

日语单词记忆长短音规律一、如果单词的汉字在中文汉语拼音中是前鼻音,在日语读音中就会带拨音「ん」; 如果单词的汉字在中文汉语拼音中是后鼻音,在日语读音中就会带有长音。例:専门(zhuan men)-…

SQL Server 执行计划利用统计信息对数据行的预估原理二(为什么复合索引列顺序会影响到执行计划对数据行的预估)...

本文出处:http://www.cnblogs.com/wy123/p/6008477.html 关于统计信息对数据行数做预估,之前写过对非相关列(单独或者单独的索引列)进行预估时候的算法,参考这里。  今天来写一下统计信息对于复合索引在预估时候的计…

哈密顿路径_检查图形是否为哈密顿量(哈密顿路径)

哈密顿路径Problem Statement: 问题陈述: Given a graph G. you have to find out that that graph is Hamiltonian or not. 给定图G。 您必须找出该图是否为哈密顿量 。 Example: 例: Input: 输入: Output: 1 输出1 Because here is a …

京东自动下单软件_黄牛软件自动下单秒杀商品 警方用科技手段打击

法制日报全媒体记者 张维定了10个闹钟,也抢不到一瓶茅台;等了很久的iPhone新手机,打开网页就秒没……或许并不是因为你的手速、网速慢,而是黄牛党在用软件和你抢商品。近日,在“净网2019”专项行动中,阿里安全协助江苏省南通市公安局成功打掉了一个制作销售黄牛软件…

河南招教考试计算机专业知识,河南教师招聘考试《计算机网络技术基础》知识点归纳七...

河南教师招聘考试《计算机网络技术基础》知识点归纳七1.ADSL是非对称数字用户线路,其下行速率为1.5~8 Mb/s,而上行速率则为16~640 kb/s。在一对铜双绞线上的传送距离可达5km左右,可同时上网打电话,互不影响…

content属性的4种用途

content属性浏览器支持情况&#xff0c;兼容到IE8浏览器&#xff0c;IE7及以下不支持用途一、配合:before及:after伪元素插入文本<div><p>伪元素</p> </div>p:before{content:CSS3;color:#4bb;font-weight:bold;margin-right:20px;background:#f0f0f0;…

内蒙古师范大学计算机科学技术学院,内蒙古师范大学计算机科学技术硕士生导师——李成城...

李成城&#xff0c;教授&#xff0c;硕导&#xff0c;1971年7月出生于内蒙古呼伦贝尔盟。2002年9月-2005年7月在北京邮电大学信息工程学院学习&#xff0c;获得工学博士学位&#xff0c;主要研究领域是&#xff1a;自然语言理解、机器学习、图像识别。1993年在内蒙古师范大学计…

超清世界地图可放大_3D高清世界地图

查看世界地图的工具有哪些可以提供呢&#xff1f;3D世界地图官方版是简单好用的世界地图工具&#xff0c;可以看到地球的大概模样&#xff0c;选择不一样的海洋能看到不一样的事物&#xff0c;这也是一款3d世界地图高清地图&#xff0c;需要用地图软件的可以下载。3D世界地图官…

工欲善其事必先利其器(一)

2019独角兽企业重金招聘Python工程师标准>>> 写在前面的话&#xff1a;纸上得来终学浅&#xff0c;绝知此事要躬行。还是自己敲一遍记得牢。 下载和安装 Emmet为大部分流行的编辑器都提供了安装插件&#xff0c;下面是它们的下载链接&#xff1a; Sublime Text Ecli…