다음과 같다 사용되는 수학 함수의 여러 가지 방법이 있습니다
var arr=[1,2,3,4,5,6]
//最小值
console.log(Math.min(...arr)) //结果: 1
//最大值
console.log(Math.max(...arr)) //结果: 6
//绝对值
console.log(Math.abs(-10)) //结果: 10
//退一取整(向下取整)
console.log(Math.floor(1.9)) //结果: 1
//进一取整(向上取整)
console.log(Math.ceil(1.1)) //结果: 2
//幂运算 2的3次方
console.log(Math.pow(2,3)) //结果 8
//平方运算 返回一个数的平方根
console.log(Math.sqrt(9)) // 结果 3
힘
수학 난수 취득
유일한 인수 이러한 임의의 숫자는 0과 1 사이의 소수를 얻을 한없이 제로에 가까운 소수점에 최소를 얻을 수 있지만, 결코 무한히 가까운 하나를 얻을 수에 0으로 최대의 진수를 실패하지뿐만 아니라 1을 공감하지 못하는
console.log(Math.random());
따라서 사이 (0-9)의 범위에서 얻어진이 진수,최대 10 무한 가까운이 정수
console.log(Math.random()*10)
숫자 범위 (0 ~ 10)의 기초 (10)에 승산하고 또한 1 구
//方法一
console.log((Math.random()*10)+1)
//方法二
console.log(Math.random()*11)
방법을 추가, 임의의 정수 결과를 얻으려면
console.log(Math.floor(Math.random()*11))
의 범위 (5-10)의 임의의 정수를 얻기 위해서는
console.log(Math.floor(Math.random()*6)+5)
임의의 정수로 지정된 범위의 요약을 얻으려면 법에 따른 방법을 사용하여 포장 할 수있다
function random(min,max){
return Math.floor(Math.random()*(max-min+1))+min
}
console.log(random(10,20))