博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS - Math对象
阅读量:4942 次
发布时间:2019-06-11

本文共 663 字,大约阅读时间需要 2 分钟。

Math对象,提供对数据的数学计算。

注意:Math 对象是一个固有的对象,无需创建它,直接把 Math 作为对象使用就可以调用其所有属性和方法。这是它与 Date , String 等对象的区别。

 

常用方法:

1:向上取整

Math.ceil(num) 方法可对一个数进行向上取整,就是只要有小数就向上进 1。

范例:

Math.ceil(1.5123); // 返回 2

Math.ceil(1.4123); // 也返回 2

Math.ceil(1.000000001); // 也返回 2

 

2:向下取整

Math.floor(num) 方法可对一个数进行向下取整,就是丢掉小数部分。

范例:

Math.floor(1.4123); // 返回 1

Math.floor(1.5123); // 也返回 1

Math.floor(1.000000001); // 也返回 1

 

3:四舍五入

Math.round(num) 方法可把一个数字四舍五入为最接近的整数。

范例:

Math.round(1.4123); // 返回 1

Math.round(1.5123); // 返回 2

 

4:随机数

Math.random() 方法可返回介于 0 - 1 (大于或等于0但小于1)之间的一个 随机数。

 

5:次方、平方、立方等

Math.pow(2, 2);   // 结果 2²

Math.pow(5, 3);  // 结果 5³

 

 

 

 

 

转载于:https://www.cnblogs.com/jie888/p/9047790.html

你可能感兴趣的文章
[置顶] C# 窗口间传值
查看>>
【Linux】文件存储结构
查看>>
丢失控制文件恢复实验记录--5(在线日志文件没有损坏,归档日志丢失,直接重建控制文件,(跟踪控制文件trace是新的情况))...
查看>>
cookie和session赋值和读取
查看>>
正则表达式中的或与
查看>>
设计模式之策略模式
查看>>
hdu 1869 六度分离
查看>>
1066N !最右边非零数
查看>>
【linux音频应用】tinycap与arecord工具的使用
查看>>
手动编译一个c文件(Win7下如何使用GCC编译器)
查看>>
day 03 str, int ,bool,(str真的很重要)
查看>>
小波系数
查看>>
get和post的区别??
查看>>
Python 之 hello world
查看>>
转-成都-青城山
查看>>
解析LINUX的passwd文件(转)
查看>>
并发编程(一)线程基础,线程之间的共享协作
查看>>
迷宫问题思考
查看>>
JACOB调用控件函数
查看>>
软件测试学习第二天
查看>>