虽然学习IT编程技术已经是越来越热了,但是如果作为一个新手程序员想要入门还是很困难的,这里有一些前端程序员总结的程序员入门的好技巧。相对java,C,Python等,web前端开发编程相对容易入门一些,这也让web前端编程成为很多新手入门编程的第一选择。
今天就来说一下web前端开发中的JavaScript数值运算,虽然看起来简单好入门,但如果你是新手程序员却不一定懂。如下:
1.取最大值和最小值
功能: min() 方法可返回指定的数字中带有最小值的数字。
语法:
Math.min(n1,n2,n3,...,nX)
参数值:
返回值:
举例:实现返回数组中的最小值
代码如下:
输出结果:
2. 数值取整
1).Math.ceil()执行向上舍入,即它总是将数值向上舍入为最接近的整数; 2). Math.floor()执行向下舍入,即它总是将数值向下舍入为最接近的整数; 3). Math.round()执行标准舍入,即它总是将数值四舍五入为最接近的整数。
举例1:实现向上和向下取整
alert(Math.ceil(25.9)); //取整后为26alert(Math.ceil(25.5)); //取整后为26alert(Math.ceil(25.1)); //取整后为26alert(Math.round(25.9)); //取整后为26alert(Math.round(25.5)); //取整后为26alert(Math.round(25.1)); //取整后为25alert(Math.floor(25.9)); //取整后为25alert(Math.floor(25.5)); //取整后为25alert(Math.floor(25.1)); //取整后为25
分析:
对于所有介于25和26(不包括26)之间的数值,Math.ceil()始终返回26,因为它执行的是向上舍入。Math.round()方法只在数值大于等于25.5时返回26;否则返回25。最后,Math.floor()对所有介于25和26(不包括26)之间的数值都返回25。
举例2:标准取整
Math.round(12.2)// 返回12 Math.round(12.7)//返回13 Math.round(12.0)//返回12
分析:
round执行的是运算是四拾伍入方法。
3. 绝对值Math.abs()
Math.abs(-1);
其中-1为要求绝对值的数值。
注意:在求取一个数值的绝对值时可以使用abs函数,由于此函数属于Math类,所有在前边要加上Math.。
举例:
输出结果:
4. 随机数的生成random()
功能: 可返回介于 0 ~ 1 之间的一个随机数 。
语法:
Math.random()
举例:返回0~1之间的一个随机数
返回值:
注意:每次返回的结果都不一样,这里的结果只是参考
今天上面说的你懂了吗?梦想还是要有的,不尝试怎么知道不行,大家一起做自学编程的程序员!努力学习,每天进步一点,一起加油!欢迎交流分享!
互联网无处不在,让我们随时学习编程,分享编程学习经验,一起进步。最近很多喜欢编程的朋友问我要自学编程的资料,特别是算法,Python,Java,Web前端,PHP,.net,C语言系列的学习资料。因为我也是自学过来的程序员,搜集了很多最新最全的编程学习视频资料,只为帮助那些想编程的人!一起加油!一起自学!
本文来自企鹅号 - 程序员宝库媒体
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文来自企鹅号 - 程序员宝库媒体
如有侵权,请联系 cloudcommunity@tencent.com 删除。