Math对象常用方法

1、Math.ceil(x)

返回x的向上取整。

var a=Math.ceil(9.1);
var b=Math.ceil(-9.1)
console.log(a);         //10
console.log(b);         //-9 

2、Math.floor(x)

返回x的向下取整。

var a=Math.floor(9.1);
var b=Math.floor(-9.1)
console.log(a);         //9
console.log(b);         //-10

3、Math.round(x)

返回x四舍五入后的整数。

var a=Math.round(4.5);
console.log(a);            //5

4、Math.abs(x)

返回x的绝对值。

var a=Math.abs(-2);
console.log(a)         //2

5、Math.max()

返回多个数值中的最大值。

var a=Math.max(5,7,8,3,1,-10,100);
console.log(a);           //100

6、Math.min

返回多个数值中的最小值。

var a=Math.min(5,7,8,3,1,-10,100);
console.log(a);           //-10

7、Math.pow(x,y)

返回x的y次幂

var a=Math.pow(3,2);
console.log(a);         //9

8、Math.random()

返回一个0到1之间的随机数。

var a=Math.random();
console.log(a);         //0.27254510880447924
时间: 2024-10-26 15:07:03

Math对象常用方法的相关文章

js Math对象常用方法

//js Math对象常用方法// 一组数字求最大最小值var max=Math.max(1,2,3,4,8,-9);//求最大值var min=Math.min(1,2,3,4,8,-9);//求最小值console.log(max,min);//返回 8 -9 注意:如果参数中出现字符串 则返回NaN //取整var num=18.1;var num2=18.9;//向上取整 Math.ceil()console.log(Math.ceil(num),Math.ceil(num2));//返

Math对象常用方法(取整细节)

Math 对象 Math 对象用于执行数学任务. 1.常用属性: 1.E :返回算术常量e,即自然对数的底数(约2.718) 2.PI :返回圆周率,约3.14159 2.常用方法    Math.方法()  调用即可 1.abs(x) 返回绝对值 2.ceil(x) 上舍入 3.floor(x) 下舍入 4.round(x) 四舍五入为最近的整数 5.random() 返回0~1之间的随机数 6.max(x,y) 返回x,y中最高值 7.min(x,y)  返回x,y中最低值 8.pow(x,

JS取整,四舍五入,取绝对值等Math对象常用方法

原文: http://hail812.blog.163.com/blog/static/174581211201212292515749/ <script type="text/javascript"> function f1(type,num1) {     switch(type)     {         case 'floor':             return Math.floor(num1);//取整或下舍入             break;    

cocos2d-js中Math对象的常用方法总结

1.丢弃小数部分,保留整数部分 parseInt(5/2) 2.向上取整,有小数就整数部分加1 Math.ceil(5/2) 3,四舍五入. Math.round(5/2) 4,向下取整 Math.floor(5/2) 二.Math 对象的方法 1. Math.abs(num) : 返回num的绝对值 2. Math.acos(num) : 返回num的反余弦值 3. Math.asin(num) : 返回num的反正弦值 4. Math.atan(num) : 返回num的反正切值 5. Ma

JavaScript--基本包装类型+Math对象

1. 基本包装类型 1)为了便于操作基本类型值,ECMAScript提供了3个特殊的引用类Boolean, Number, String       每当读取一个基本类型值的时候,后台就会创建一个对应的基本包装类型对象,从而可以使我们调用一些方法操作这些数据.    var s = "briup";    s.substring(2);       后台会自动完成以下操作:    a.创建String类型的一个实例    b.在实例上调用指定的方法    c.销毁这个实例 2)基本包装

js math对象

Math对象 执行常见的算数任务 常用方法 round()四舍五入 random()返回0-1之间的随机数 max():返回最高值 min():返回中的最低值 abs():返回绝对值--> <script>// document.write(Math.round(2.3)); document.write(Math.random()*10); document.write(parseInt(Math.random()*10));//int 类型 document.write(Math.m

javascript类型系统——Math对象

× 目录 [1]常量 [2]函数 前面的话 javascript使用算术运算符实现基本的算术运算,如果要实现更加复杂的算术运算,需要通过Math对象定义的常量和函数来实现.和其他对象不同,Math只是一个静态对象,而并没有Math()构造函数.实际上,Math只是一个由Javascript设置的对象命名空间,用于存储数学常量和函数.本文将详细介绍Math对象 new Math();//Uncaught TypeError: Math is not a constructor 常量 Math对象一

4、Math对象

1.编辑html页面 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-e

javascript 引用类型 - 内置对象(Math对象)

javascript 有很多不必显示地实例化内置对象,因为他们已经实例化了,如前面介绍的Object,Array,String. 然后还有两个单体内置对象:Global和Math. Global对象可以说是比较特殊的一个对象,因为你看不到他的存在,所有全局作用域定义的属性和函数,都是Global对象的属性. 这里学习讨论一下Math对象 Math对象和其他计算方法相比,这个对象提供的计算功能执行起来要快得多,而且还提供了辅助完成这些计算的属性和方法. min()和max() 这个可以确定求组一组