首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

这是新手自学编程的开始,程序员入门的诀窍,你却不一定懂

虽然学习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语言系列的学习资料。因为我也是自学过来的程序员,搜集了很多最新最全的编程学习视频资料,只为帮助那些想编程的人!一起加油!一起自学!

这只是一部分,还有很多最新最全的编程资料,都是我辛苦搜集的,对程序员就是宝库。努力看完这些,你绝对可以找到一份好工作!为了感谢大家的支持,今天我在这里统一说下吧,关注微信公众号:‘程序员宝库',就可以免费领取上图价值3万元的全套编程视频学习资料!web前端,Java,PHP,Python,C#,C++......各种编程资料,您又有什么新年愿望呢?欢迎大家来评论交流...

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180131A1JB7J00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券