Hay muchos métodos de las funciones matemáticas utilizadas son las siguientes
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
énfasis
Matemáticas adquisición de números aleatorios
Tal número aleatorio sólo adquirió conseguir un decimal entre 0 y 1, para obtener el mínimo infinitamente cerca de cero posiciones decimales, pero nunca dejan de 0, el máximo decimal infinitamente cerca se obtiene 1, pero también fallan a la empatía 1
console.log(Math.random());
De este modo obtenido en la gama de (0-9) entre elHay número decimal,Infinitamente cerca del máximo 10Este entero
console.log(Math.random()*10)
Para obtener el intervalo de números (0 a 10), la multiplicación y la adición de 1 a 10 sobre la base de
//方法一
console.log((Math.random()*10)+1)
//方法二
console.log(Math.random()*11)
Para obtener un resultado al azar enteros, añadir un método
console.log(Math.floor(Math.random()*11))
Para obtener un número entero aleatorio en el rango de (5-10)
console.log(Math.floor(Math.random()*6)+5)
Para obtener un resumen de la gama especificada en un entero aleatorio puede ser empaquetado utilizando el método de acuerdo con la ley
function random(min,max){
return Math.floor(Math.random()*(max-min+1))+min
}
console.log(random(10,20))