JavaScript中的Math

//math()
//Pl
document.write(Math.PI+‘<br>‘);
var math=10.1;
var math1=10.9;
//四舍五入round()
document.write(Math.round(math)+‘<br>‘);
//进一法  ceil
document.write(Math.ceil(math)+"<br>");
//退一法  floor
document.write(Math.floor(math)+"<br>");
//获取最小值min()
document.write(Math.min(1,10)+‘<br>‘);
//获取最大值max()
document.write(Math.max(10,1)+‘<br>‘);
//随机数random()
document.write(Math.random());
时间: 2024-12-19 14:43:14

JavaScript中的Math的相关文章

JavaScript中的Math对象

Math对象中提供的计算功能执行起来比你在代码中写的js要快得多,这是它的一个很好的优点. 属性: 属性 说明 Math.E 即常量e的值 Math.LN10 ln10 Math.LN2 ln2 Math.LOG2E 2为底e的对数 Math.LOG10E 10为底e的对数 Math.PI π Math.SQRT1_2 1/2的平方根 Math.SQRT2  2的平方根 方法: Math.min():求最小值 Math.max():求最大值 Math.max(1,2,3,4,5) // 5 Ma

JavaScript中的Math方法演示

<html> <head> <script type="text/javascript"> var num = 12.4; alert(Math.round(num));//12 alert(Math.ceil(num));//13 alert(Math.floor(num));//12 alert(Math.random()*10);//产生随机数 alert(parseInt(Math.random()*10));//产生0到9以内的整数 <

JavaScript中的Math.ceil()、Math.round()、Math.floor()

1. Math.ceil():向上取整(指取大于该浮点数的最小整数) 2. Math.round():四舍五入取整(注意:当该浮点数距离两端整数一样时,取较大的那个整数,如Math.round(-1.5)=-1) 3. Math.floor():向下取整(指取小于该浮点数的最大整数)

javascript中的math和随机数

1.Math.random(); 结果为0-1间的一个随机数(包括0,不包括1) 2.Math.floor(num); 参数num为一个数值,函数结果为num的整数部分. 3.Math.round(num); 参数num为一个数值,函数结果为num四舍五入后的整数. Math:数学对象,提供对数据的数学计算.Math.random(); 返回0和1间(包括0,不包括1)的一个随机数. Math.ceil(n); 返回大于等于n的最小整数.用Math.ceil(Math.random()*10);

javascript中的Math数学和Date日期

Math数学 Math.PI;                                         圆周率常量 Math.E;                                          自然对数常量 Math.abs(-2);                                 绝对值 Math.pow(2,3);                              次方.幂运算    等同于2**3 Math.sqrt(9);       

JavaScript中Math.max.apply()和Math.max()的区别

JavaScript中Math.max()方法可以求出给定参数中的最大值,给定参数≥2个,可以使多个,但是必须是数字. > Math.max(1,2,3,5,9,4); < 9 > Math.min(1,0,-1); < -1 但是如果直接求数组中所有数字的最大值,就不能直接这么使用了,此时就需要使用到apply方法: apply方法(Function)(JavaScript) 调用函数,并用制定对象替换函数的this值,同时用指定数组替换函数的参数. apply([thisObj

转---深入浅出妙用 Javascript 中 apply、call、bind

作者:伯乐在线专栏作者 - chokcoco 如有好文章投稿,请点击 → 这里了解详情 如需转载,发送「转载」二字查看说明 这篇文章实在是很难下笔,因为网上相关文章不胜枚举. 巧合的是前些天看到阮老师的一篇文章的一句话: "对我来说,博客首先是一种知识管理工具,其次才是传播工具.我的技术文章,主要用来整理我还不懂的知识.我只写那些我还没有完全掌握的东西,那些我精通的东西,往往没有动力写.炫耀从来不是我的动机,好奇才是." 对于这句话,不能赞同更多,也让我下决心好好写这篇,网上文章虽多,

深入浅出 妙用Javascript中apply、call、bind

apply.call.bind的认识,并且列出一些它们的妙用加深记忆. apply.call 在 javascript 中,call 和 apply 都是为了改变某个函数运行时的上下文(context)而存在的,换句话说,就是为了改变函数体内部 this 的指向. JavaScript 的一大特点是,函数存在「定义时上下文」和「运行时上下文」以及「上下文是可以改变的」这样的概念. 先来一个栗子: 1 2 3 4 5 6 7 8 9 10 11 function fruits() {} fruit

JavaScript中的对象

JavaScript对象 JavaScript对象是基本数据类型之一,是复合型数据: JavaScript中几乎所有事物都是做对象: JavaScript的对象是拥有属性和方法的数据: JavaScript 中的对象可以简单理解成"名称:值"对(name:value). JavaScript中的对象分类 1.内建对象: 数据分装对象(object.object.prototype.Number.Boolean.String.Array.Function): 工具类对象(Math.Dat