JavaScript常用数学函数用法示例


Posted in Javascript onMay 14, 2018

本文实例讲述了JavaScript常用数学函数用法。分享给大家供大家参考,具体如下:

一、代码

<script language="javascript">
<!--
document.write("欧拉常数e的值为(e属性):"+Math.E+"<br>");
document.write("2的自然对数为(LN2属性):"+Math.LN2+"<br>");//2的几次方等于e
document.write("10的自然对数为(LN10属性):"+Math.LN10+"<br>");//10的几次方等于e
document.write("7的自然对数(log()方法):"+Math.log(7)+"<br>");//7的几次方等于e
document.write("0的自然对数(log()方法):"+Math.log(0)+"<br>");
document.write("-1的自然对数(log()方法):"+Math.log(-1)+"<br>");
document.write("2的自然对数(log()方法):"+Math.log(2)+"<br>");//2的几次方等于e
document.write("以2为基数的e的对数的值:"+Math.LOG2E+"<br>");//E的几次方等于2
document.write("以10为基数的e的对数的值:"+Math.LOG10E+"<br>");//E的几次方等于10
document.write(Math.SQRT1_2);//0.5的平方根
document.write(Math.SQRT2);//2的平方根
document.write("2的平方根:"+Math.sqrt(2)+"<br>");
document.write("4的平方根:"+Math.sqrt(4)+"<br>");
document.write("5的平方根:"+Math.sqrt(5)+"<br>");
document.write("10的平方根:"+Math.sqrt(10));
document.write("-2的绝对值:"+Math.abs(-2)+"<br>");
document.write("0的绝对值:"+Math.abs(0)+"<br>");
document.write("2的绝对值:"+Math.abs(2)+"<br>");
document.write("2.7的绝对值:"+Math.abs(2.7)+"<br>");
document.write("-2.7的绝对值:"+Math.abs(-2.7));
document.write("1的正弦值:"+Math.sin(1)+"<br>");
document.write("0的正弦值:"+Math.sin(0)+"<br>");
document.write("-1的正弦值:"+Math.sin(-1)+"<br>");
document.write("1的反正弦值的正弦值:"+Math.sin(Math.asin(1))+"<br>");
document.write("1的余弦值:"+Math.cos(1)+"<br>");
document.write("0的余弦值:"+Math.cos(0)+"<br>");
document.write("-1的余弦值:"+Math.cos(-1)+"<br>");
document.write("1的反余弦值的余弦值:"+Math.cos(Math.acos(1))+"<br>");
document.write("1的正切值:"+Math.tan(1)+"<br>");
document.write("0的正切值:"+Math.tan(0)+"<br>");
document.write("-1的正切值:"+Math.tan(-1)+"<br>");
document.write("1的反正切值的正切值:"+Math.tan(Math.atan(1))+"<br>");
document.write("3和5中的最大数:"+Math.max(3,5)+"<br>");
document.write("3和5中的最小数:"+Math.min(3,5)+"<br>");
document.write("-3和5中的最大数:"+Math.max(-3,5)+"<br>");
document.write("-3和5中的最小数:"+Math.min(-3,5)+"<br>");
document.write("3.5和3.4中的最大数:"+Math.max(3.5,3.4)+"<br>");
document.write("3.5和3.4中的最小数:"+Math.min(3.5,3.4));
document.write("对7.5进行四舍五入:"+Math.round(7.5)+"<br>");
document.write("对7.3进行四舍五入:"+Math.round(7.3)+"<br>");
document.write("对-7.8进行四舍五入:"+Math.round(-7.8)+"<br>");
document.write("对-7.3进行四舍五入:"+Math.round(-7.3));
document.write("对7.7进行上舍入:"+Math.ceil(7.7)+"<br>");
document.write("对7.3进行上舍入:"+Math.ceil(7.3)+"<br>");
document.write("对-7.8进行上舍入:"+Math.ceil(-7.8)+"<br>");
document.write("对-7.3进行上舍入:"+Math.ceil(-7.3));
document.write("对7.7进行下舍入:"+Math.floor(7.7)+"<br>");
document.write("对7.3进行下舍入:"+Math.floor(7.3)+"<br>");
document.write("对-7.8进行下舍入:"+Math.floor(-7.8)+"<br>");
document.write("对-7.3进行下舍入:"+Math.floor(-7.3));
//-->
</script>

二、运行结果

欧拉常数e的值为(e属性):2.718281828459045
2的自然对数为(LN2属性):0.6931471805599453
10的自然对数为(LN10属性):2.302585092994046
7的自然对数(log()方法):1.9459101490553132
0的自然对数(log()方法):-Infinity
-1的自然对数(log()方法):NaN
2的自然对数(log()方法):0.6931471805599453
以2为基数的e的对数的值:1.4426950408889633
以10为基数的e的对数的值:0.4342944819032518
0.70710678118654761.41421356237309512的平方根:1.4142135623730951
4的平方根:2
5的平方根:2.23606797749979
10的平方根:3.1622776601683795-2的绝对值:2
0的绝对值:0
2的绝对值:2
2.7的绝对值:2.7
-2.7的绝对值:2.71的正弦值:0.8414709848078965
0的正弦值:0
-1的正弦值:-0.8414709848078965
1的反正弦值的正弦值:1
1的余弦值:0.5403023058681398
0的余弦值:1
-1的余弦值:0.5403023058681398
1的反余弦值的余弦值:1
1的正切值:1.5574077246549023
0的正切值:0
-1的正切值:-1.5574077246549023
1的反正切值的正切值:0.9999999999999999
3和5中的最大数:5
3和5中的最小数:3
-3和5中的最大数:5
-3和5中的最小数:-3
3.5和3.4中的最大数:3.5
3.5和3.4中的最小数:3.4对7.5进行四舍五入:8
对7.3进行四舍五入:7
对-7.8进行四舍五入:-8
对-7.3进行四舍五入:-7对7.7进行上舍入:8
对7.3进行上舍入:8
对-7.8进行上舍入:-7
对-7.3进行上舍入:-7对7.7进行下舍入:7
对7.3进行下舍入:7
对-7.8进行下舍入:-8
对-7.3进行下舍入:-8

PS:这里再为大家推荐几款计算工具供大家进一步参考借鉴:

在线一元函数(方程)求解计算工具:
http://tools.3water.com/jisuanqi/equ_jisuanqi

科学计算器在线使用_高级计算器在线计算:
http://tools.3water.com/jisuanqi/jsqkexue

在线计算器_标准计算器:
http://tools.3water.com/jisuanqi/jsq

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
jQuery自动切换/点击切换选项卡效果的小例子
Aug 12 Javascript
Javascript自执行匿名函数(function() { })()的原理浅析
May 15 Javascript
JS检测页面中哪个HTML标签触发点击事件的方法
Jun 17 Javascript
Javascript中this绑定的3种方法与比较
Oct 13 Javascript
Jquery Easyui日历组件Calender使用详解(23)
Dec 18 Javascript
Node.js编写CLI的实例详解
May 17 Javascript
解决ztree搜索中多级菜单展示不全问题
Jul 05 Javascript
详解RequireJs官方使用教程
Oct 31 Javascript
JavaScript 有用的代码片段和 trick
Feb 22 Javascript
解决layui的table插件无法多层级获取json数据的问题
Sep 19 Javascript
使用JS location实现搜索框历史记录功能
Dec 23 Javascript
微信小程序实现简单购物车功能
Dec 30 Javascript
JavaScript中常见内置函数用法示例
May 14 #Javascript
纯js封装的ajax功能函数与用法示例
May 14 #Javascript
JS常见DOM节点操作示例【创建 ,插入,删除,复制,查找】
May 14 #Javascript
vue动态绑定组件子父组件多表单验证功能的实现代码
May 14 #Javascript
jQuery中元素选择器(element)简单用法示例
May 14 #jQuery
jQuery中的类名选择器(.class)用法简单示例
May 14 #jQuery
vue引入js数字小键盘的实现代码
May 14 #Javascript
You might like
解析file_get_contents模仿浏览器头(user_agent)获取数据
2013/06/27 PHP
PHP上传文件时文件过大$_FILES为空的解决方法
2013/11/26 PHP
PHP保存带BOM文件的方法
2015/02/12 PHP
php 调用ffmpeg获取视频信息的简单实现
2017/04/03 PHP
PHP实现的MD5结合RSA签名算法实例
2017/10/07 PHP
作为PHP程序员你要知道的另外一种日志
2018/07/30 PHP
PHP框架实现WebSocket在线聊天通讯系统
2019/11/21 PHP
jQuery 动画弹出窗体支持多种展现方式
2010/04/29 Javascript
给jqGrid数据行添加修改和删除操作链接(之一)
2011/11/04 Javascript
JS事件在IE与FF中的区别详细解析
2013/11/20 Javascript
JS+CSS实现的经典圆角下拉菜单效果代码
2015/10/21 Javascript
JS实现刷新父页面不弹出提示框的方法
2016/06/22 Javascript
微信小程序scroll-view仿拼多多横向滑动滚动条
2020/04/21 Javascript
ES6中的迭代器、Generator函数及Generator函数的异步操作方法
2019/05/12 Javascript
简单了解Javscript中兄弟ifream的方法调用
2019/06/17 Javascript
node.js文件操作系统实例详解
2019/11/05 Javascript
JavaScript 链表定义与使用方法示例
2020/04/28 Javascript
[01:37]PWL S2开团时刻DAY1&2——这符有毒
2020/11/20 DOTA
python list转dict示例分享
2014/01/28 Python
深入解读Python解析XML的几种方式
2016/02/16 Python
深入讲解Python函数中参数的使用及默认参数的陷阱
2016/03/13 Python
Python基于回溯法子集树模板解决取物搭配问题实例
2017/09/02 Python
python的构建工具setup.py的方法使用示例
2017/10/23 Python
python实现两个文件夹的同步
2019/08/29 Python
Python列表list常用内建函数实例小结
2019/10/22 Python
Python日志处理模块logging用法解析
2020/05/19 Python
scrapy框架携带cookie访问淘宝购物车功能的实现代码
2020/07/07 Python
Css3圆角边框制作代码
2015/11/18 HTML / CSS
SQL Server 2000数据库的文件有哪些,分别进行描述。
2015/11/09 面试题
个人求职简历中英文自我评价
2013/12/16 职场文书
物理教师自荐信范文
2013/12/28 职场文书
材料物理专业求职信
2014/09/01 职场文书
早会开场白台词大全
2015/06/01 职场文书
深入讲解数据库中Decimal类型的使用以及实现方法
2022/02/15 MySQL
JavaScript的Set数据结构详解
2022/02/18 Javascript
gtx1650怎么样 gtx1650显卡相当于什么级别
2022/04/08 数码科技