JS内置对象——Math(数学相关方法)
前言
鉴于本人还处于学习阶段,以下内容为个人理解所做笔记,可能存在一定错误,如果能指出错误之处感激不尽,希望能与大家共同进步。
一、Math概念
Math就是JS内置的一个存有许多对数字进行操作的方法的对象,在我们需要一个随机数或者要对数字进行取整以及数字最值获取的时候就需要使用到Math
二、Math常用方法
1、随机生成一个数
Math.random():随机生成一个0-1之间的数,但不包括1,可以扩展成随机生成X-Y之间的一个数即Math.random()*(Y-X+1)+X。
2、取绝对值
Math.abs():获取括号内值的绝对值并返回
3、取整
1)Math.round():对数值进行四舍五入取整
2)Math.ceil():对数值进行向上取整
3)Math.floor():对数值进行向下取整
4、获取最值
1)Math.max():获取括号内最大的数
2)Math.min():获取括号内最小的数
5、圆周率Π
Math.PI:获取圆周率
三、数字进制转换
扩展