当前位置: 首页 > news >正文

JavaScript标准库之 - Math

属性

Math.E
欧拉常数,也是自然对数的底数, 约等于 2.718.
Math.LN2
2的自然对数, 约等于0.693.
Math.LN10
10的自然对数, 约等于 2.303.
Math.LOG2E
以2为底E的对数, 约等于 1.443.
Math.LOG10E
以10为底E的对数, 约等于 0.434.
Math.PI
圆周率,一个圆的周长和直径之比,约等于 3.14159.
Math.SQRT1_2
1/2的平方根, 约等于 0.707.
Math.SQRT2
2的平方根,约等于 1.414.
Math.abs(x)
返回x的绝对值.
Math.acos(x)
返回x的反余弦值.
Math.acosh(x) 
返回x的反双曲余弦值.
Math.asin(x)
返回x的反正弦值.
Math.asinh(x) 
返回x的反双曲正弦值.
Math.atan(x)
以介于 -PI/2 与 PI/2 弧度之间的数值来返回 x 的反正切值.
Math.atanh(x) 
返回 x 的反双曲正切值.
Math.atan2(x, y)
返回 y/x 的反正切值.
Math.cbrt(x) 
返回x的立方根.
Math.ceil(x)
返回x向上取整后的值.
Math.clz32(x) 
Returns the number of leading zeroes of a 32-bit integer.
Math.cos(x)
返回x的余弦值.
Math.cosh(x) 
返回x的双曲余弦值.
Math.exp(x)
返回 Ex, 当x为参数,  E 是欧拉常数 (2.718...), 自然对数的底.
Math.expm1(x) 
返回 exp(x)-1 的值.
Math.floor(x)
返回小于x的最大整数。
Math.fround(x) 
Returns the nearest  single precision float representation of a number.
Math.hypot([x[,y[,…]]]) 
Returns the square root of the sum of squares of its arguments.
Math.imul(x) 
Returns the result of a 32-bit integer multiplication.
Math.log(x)
Returns the natural logarithm (loge, also ln) of a number.
Math.log1p(x) 
Returns the natural logarithm of 1 + x (loge, also ln) of a number.
Math.log10(x) 
Returns the base 10 logarithm of x.
Math.log2(x) 
Returns the base 2 logarithm of x.
Math.max([x[,y[,…]]])
返回0个到多个数值中最大值.
Math.min([x[,y[,…]]])
返回0个到多个数值中最小值.
Math.pow(x,y)
返回x的y次幂.
Math.random()
返回0到1之间的伪随机数.
Math.round(x)
返回四舍五入后的整数.
Math.sign(x) 
返回x的符号函数, 判定x是正数,负数还是0.
Math.sin(x)
返回正弦值.
Math.sinh(x) 
返回x的双曲正弦值.
Math.sqrt(x)
返回x的平方根.
Math.tan(x)
返回x的正切值.
Math.tanh(x) 
返回x的双曲正切值.
Math.toSource() 
返回字符串 "Math".
Math.trunc(x) 
返回x的整数部分,去除小数. 

转载于:https://www.cnblogs.com/tian-sun/p/7405751.html

相关文章:

  • TOML简介 (转) TOML的由来
  • Linux下统计代码行数
  • Storm并发度详解(转载)
  • ES2017 中的 Async 和 Await
  • WIN32_LEAN_AND_MEAN 含义以及用法
  • 进程池与列表循环多参传递
  • maven常见问题解决方法
  • Linux中文件MD5校验
  • IAAS,SAAS,PAAS, CaaS的区别
  • 对比 javascript url编码
  • Android -- Adapter
  • 基于webpack的几种静态资源的引入方案
  • redis集群搭建
  • 智能盒子大比拼:Fire TV vs. Apple TV vs. Roku 3 vs. Chromecast
  • 数据挖掘算法Analysis Services-基于SQL Server的数据挖掘
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • Docker: 容器互访的三种方式
  • Electron入门介绍
  • JS实现简单的MVC模式开发小游戏
  • Laravel 中的一个后期静态绑定
  • OpenStack安装流程(juno版)- 添加网络服务(neutron)- controller节点
  • QQ浏览器x5内核的兼容性问题
  • Selenium实战教程系列(二)---元素定位
  • 浮动相关
  • 观察者模式实现非直接耦合
  • 买一台 iPhone X,还是创建一家未来的独角兽?
  • 如何胜任知名企业的商业数据分析师?
  • 如何使用 OAuth 2.0 将 LinkedIn 集成入 iOS 应用
  • 为物联网而生:高性能时间序列数据库HiTSDB商业化首发!
  • 自动记录MySQL慢查询快照脚本
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • ​一帧图像的Android之旅 :应用的首个绘制请求
  • (笔记)Kotlin——Android封装ViewBinding之二 优化
  • (二)WCF的Binding模型
  • (附源码)计算机毕业设计ssm电影分享网站
  • (十)T检验-第一部分
  • (一一四)第九章编程练习
  • (转)JAVA中的堆栈
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • .NET Windows:删除文件夹后立即判断,有可能依然存在
  • .NET 将多个程序集合并成单一程序集的 4+3 种方法
  • .Net(C#)自定义WinForm控件之小结篇
  • .NET/C# 的字符串暂存池
  • .net的socket示例
  • .net反混淆脱壳工具de4dot的使用
  • .NET基础篇——反射的奥妙
  • .NET值类型变量“活”在哪?
  • /dev/VolGroup00/LogVol00:unexpected inconsistency;run fsck manually
  • [Angular] 笔记 16:模板驱动表单 - 选择框与选项
  • [ArcPy百科]第三节: Geometry信息中的空间参考解析
  • [AUTOSAR][诊断管理][ECU][$37] 请求退出传输。终止数据传输的(上传/下载)
  • [BUAA软工]第一次博客作业---阅读《构建之法》
  • [C#]科学计数法(scientific notation)显示为正常数字
  • [CareerCup] 13.1 Print Last K Lines 打印最后K行
  • [IE编程] IE 是如何决定Accept-Language 属性的