前端之JavaScript 数字常用方法的基本语法知识
我们常见的Web前端三巨头:HTML、CSS、JS(JavaScript)。
具体请移到【我的专栏】当中的前端——>前端之HTML+CSS;
而在这里我将图文并茂的介绍JS在Vscode中相关功能的运用,希望能够对你们有些帮助。
JavaScript 数字常用方法
帮助我们对数字进行快速操作
- random()
语法 : Math.random() 代码书写例子:Math.random()
作用 : 获取 0 ~ 1 之间的随机小数, 包含 0, 但是不包含 1
返回值 : 0 ~ 1 之间的随机小数 - round()
语法 : Math.round( 数字 ) 代码书写例子:Math.round( 10.4 )
作用 : 对数字进行 四舍五入 取整
返回值 : 四舍五入后的整数 - ceil()
语法 : Math.ceil( 数字 ) 代码书写例子:Math.ceil( 10.5 )
作用 : 对数字进行向上取整
返回值 : 向上取整后的整数 - floor()
语法 : Math.floor( 数字 ) 代码书写例子:Math.floor( 10.5 )
作用 : 对数字进行向下取整
返回值 : 向下取整后的整数 - pow()
语法 : Math.pow( 底数, 指数 ) 代码书写例子:Math.pow( 2, 5 )
作用 : 对数字进行取幂运算
返回值 : 取幂后的结果 - sqrt()
语法 : Math.sqrt( 数字 ) 代码书写例子: Math.sqrt( 4 )
作用 : 对数字进行二次方根运算
返回值 : 二次方根后的结果 - abs()
语法 : Math.abs( 数字 ) 代码书写例子:Math.abs( -10 )
作用 : 对数字进行绝对值运算
返回值 : 绝对值运算后的结果 - max()
语法 : Math.max( 数字1, 数字2, 数字3, … ) 代码书写例子:Math.max( -10, 20, -19, 35, 22, 31 )
作用 : 获取若干数字的最大值
返回值 : 若干个数字中的最大值 - min()
语法 : Math.min( 数字1, 数字2, 数字3, … ) 代码书写例子:Math.min( -10, 20, -19, 35, 22, 31 )
作用 : 获取若干数字的最小值
返回值 : 若干个数字中的最小值 - PI
语法 : Math.PI 代码书写例子:Math.PI
作用 : 得到一个近似 π 的值
【案例】封装函数, 获取一个范围内的随机整数。
获取 0 ~ x 之间的随机整数 ,
Math.random() * ( x + 1 ), 然后向下取整;
获取 0 ~ 20 之间的随机整数,
Math.random() * 21, 然后向下取整;
【案例】封装函数, 获取一个范围内的随机整数
获取 x ~ y 之间的随机整数 ,
0 ~ 两数差之间的随机整数, 然后 + 小一点的数字;
获取 10 ~ 20 之间的随机整数、
0 ~ 10 之间的随机整数, 然后 + 10;
总结:
- random()0 ~ 1 之间的随机小数
- round()四舍五入取整
- ceil()向上取整
- floor()向下取整
- pow()取幂
- sqrt()二次方根
- abs()取绝对值
- max()取最大值
- min()取最小值
- PI近似 π 的值
封装函数:(获取范围内随机整数的方法)
// 准备一个函数, 接受两个参数
function randomNum(min, max) {
// 求 0 ~ 两数差 的随机整数
var res = Math.floor( Math.random() * ( max - min + 1 ) )
// 使用随机整数 + 相对小的数字
var res2 = res + min
// 结果当做返回值
return res2
}
好了,关于前端之JavaScript 数字常用方法的基本语法知识已经写的非常清楚了,具体实战有什么问题的小伙伴可留言或者私信,看到一定帮您解决,我们别的文章再见。
