JavaScript Math数学对象详解

发布于:2023-01-13 ⋅ 阅读:(783) ⋅ 点赞:(0)

本文重点介绍常见的Math函数类型

一. Math 的定义

JavaScript 语法中提供了一个辅助数学运算的内置对象: Math ,包含了大量
的辅助属性和函数,可以直接通过类型名称调用

Math 是一个内置对象,它拥有一些数学常数属性和数学函数方法。不是一个函数对象。Math用于 编号 类型。它不支持 BigInt

MDN 网站地址:关于 Math 的属性和函数

属性 函数
Math.E 自然对数的底数,常量, 2.718     (基本不用)
Math.LG10 10的对数                     (基本不用)
Math.LN2 2的对数                               (基本不用)
Math.PI 圆周率,常量, 3.14159               (基本不用)
Math.abs() abs: absolute ,表示获取一个数据的绝对值   (常见)
Math.acos() 三角函数,反余弦值                     (基本不用)
Math.asin() 三角函数,反正弦值                    (基本不用)
Math.atan() 三角函数,反正切值                      (基本不用)
Math.cos() 三角函数,余弦值          (基本不用)
Math.sin() 三角函数,正弦值          (基本不用)

在这里插入图片描述

(1) Math.floor(dat)

 作用:对目标数据向下取整 

在这里插入图片描述

(2) Math.ceil(dat)

 作用:对目标数据向上取整

在这里插入图片描述

(3) Math.trunc(dat)

作用:直接截断小数并丢弃小数部分,保留整数部分

在这里插入图片描述

(4) Math.round(dat)

作用:四舍五入

在这里插入图片描述

(5) Math.max()/min()

作用:获取一系列数据中的最大值/最小值

在这里插入图片描述

(6) Math.pow(x,y) (重点)

作用:获取x的y次方

在这里插入图片描述

(7) Math.random()

作用:获取0~1之间的随机数

在这里插入图片描述

以上就是JS中常用的Math 数学对象

常用 多看 多练


网站公告

今日签到

点亮在社区的每一天
去签到