javascript对象之内置对象Math使用方法
2023-06-13 09:14:18 时间
一、Math.min()和Math.max(),分别返回参数中的最小和最大值
例:
alert(Math.min(1,2,3)) //输出"1"
alert(Math.max(1,2,3)) //输出"3"
二、Math.abs(),返回参数的绝对值
例:
alert(Math.abs(-1)) //输出"1"
三、Math.random(),产生一个0到1的随机数
例:
window.open("http://www.***.com/index.shtml?t="+Math.random) //在url地址后面加上一个值为随即数的参数,能保证页面每次都从服务器上重新拉取,而不是读取缓存。
四、Math.floor(),Math.round(),Math.ceil()
Math.floor():把小数向下舍入成整数 例:alert(Math.floor(1.5)) //输出"1"
Math.round():把小数标准四舍五入成整数 例:alert(Math.round(1.5)) //输出"2"
Math.ceil():把小数向上舍入成整数 例:alert(Math.round(1.5)) //输出"2"
利用这三个函数,在涉及小数计算的时候就非常方便,比如设计如下函数来进行小数处理
复制代码代码如下:
例:
alert(Math.min(1,2,3)) //输出"1"
alert(Math.max(1,2,3)) //输出"3"
二、Math.abs(),返回参数的绝对值
例:
alert(Math.abs(-1)) //输出"1"
三、Math.random(),产生一个0到1的随机数
例:
window.open("http://www.***.com/index.shtml?t="+Math.random) //在url地址后面加上一个值为随即数的参数,能保证页面每次都从服务器上重新拉取,而不是读取缓存。
四、Math.floor(),Math.round(),Math.ceil()
Math.floor():把小数向下舍入成整数 例:alert(Math.floor(1.5)) //输出"1"
Math.round():把小数标准四舍五入成整数 例:alert(Math.round(1.5)) //输出"2"
Math.ceil():把小数向上舍入成整数 例:alert(Math.round(1.5)) //输出"2"
利用这三个函数,在涉及小数计算的时候就非常方便,比如设计如下函数来进行小数处理
functiontest(num,flag,bit) //参数分别是要传入的小数"num" 舍入标准(-1,向下;0,标准;1向上)"flag" 保留小数的位数"bit"
{
varn=Math.pow(10,bit);
switch(flag)
{
case-1:returnMath.floor(num*n)/n;break;
case0:returnMath.round(num*n)/n;break;
case1:returnMath.ceil(num*n)/n;
}
}
相关文章
- javascript 高级教程 视频_精通JavaScript
- javascript_JavaScript走向成熟
- 【说站】JavaScript数组有哪些遍历方法
- JavaScript 对象所有方法介绍,看这一篇就够了!
- 网站中引入了多个版本的 JavaScript 库防止对象冲突的方法 - 在线客服系统源码
- >JavaScript中几个操作元素对象的函数方法
- javascript 生成blob url的方法详解编程语言
- javascript canvas 生成图片的方法详解编程语言
- 对javascript基本对象的属性以及方法的实例介绍
- Javascript中的Split使用方法与技巧
- JavaScript申明函数的三种方法每个函数就是一个对象(一)
- javascript定义新对象方法
- JavaScript对象的属性和方法4种不同的类型
- Javascript在IE下设置innerHTML时出现未知的运行时错误的解决方法
- Javascript中定义方法的另类写法(批量定义js对象的方法)
- javascript检测对象中是否存在某个属性判断方法小结
- javascript中RegExp保留小数点后几位数的方法分享
- JavaScript中访问节点对象的方法有哪些如何使用
- JavaScript中判断对象类型的几种方法总结
- javascript中全局对象的parseInt()方法使用介绍
- Javascript字符串对象的常用方法简明版
- javascript中String对象的slice()方法分析
- 原生javaScript实现图片延时加载的方法
- JavaScript中对象property的删除方法介绍
- JavaScript闭包函数访问外部变量的方法
- JavaScript判断变量是对象还是数组的方法