JavaScript的Math对象常用方法

JavaScript的Math对象有很多常用的数学计算方法,我们来看看常用的有哪些

ceil

向上取整

【国内直连ChatGPT 29元起】
国内直连ChatGPT,Plus会员每月29元起,支持最新o1模型探索更多领域,无需注册OpenAI账号。

console.log(Math.ceil(1.2)) // Output: 2
console.log(Math.ceil(1.8)) // Output: 2
console.log(Math.ceil(2.0)) // Output: 2
console.log(Math.ceil(2))   // Output: 2

floor

Math.ceil()相反

console.log(Math.floor(1.2)) // Output: 1
console.log(Math.floor(1.8)) // Output: 1
console.log(Math.floor(2.0)) // Output: 2
console.log(Math.floor(2))   // Output: 2

min

取最小的数

console.log(Math.min(9, 3, 5, 6)) // Output: 3
console.log(Math.min(9))          // Output: 9
console.log(Math.min(9, 9.1))     // Output: 9

max

取最大的数

console.log(Math.max(9, 3, 5, 6)) // Output: 9
console.log(Math.max(9))          // Output: 9
console.log(Math.max(9, 9.1))     // Output: 9.1

round

四舍五入

console.log(Math.round(1.2)) // Output: 1
console.log(Math.round(1.8)) // Output: 2
console.log(Math.round(2.0)) // Output: 2
console.log(Math.round(2))   // Output: 2

abs

绝对值

console.log(Math.abs(-1)) // Output: 1
console.log(Math.abs(1))  // Output: 1
console.log(Math.abs(2))  // Output: 2
console.log(Math.abs(-0)) // Output: 0

random

随机数

console.log(Math.random())  // Output: 0.018855068582503964
console.log(Math.random())  // Output: 0.37216813281473393
console.log(Math.random())  // Output: 0.36475897151197567

pow

幂次方

console.log(Math.pow(5, 2)) // Output: 25
console.log(Math.pow(5, 5)) // Output: 3215

PI

PI值

console.log(Math.PI) // Output: 3.141592653589793

sqrt

开根

console.log(Math.sqrt(9)) // Output: 3
console.log(Math.sqrt(25)) // Output: 5
console.log(Math.sqrt(16)) // Output: 4
分享

TITLE: JavaScript的Math对象常用方法

LINK: https://www.qttc.net/122-javascript-math-object.html

NOTE: 原创内容,转载请注明出自琼台博客