Aprendizaje de JavaScript segunda lección (dos)
1. Objeto matemático :
Este objeto se utiliza para procesar operadores matemáticos. No es necesario crear el objeto manualmente porque es un atributo del objeto de ventana. Cuando se carga la página, el fondo crea automáticamente un objeto Math, que puede ser utilizado por window.Math Ali. O omita el objeto de la ventana y use Math directamente.
2. Atributos comúnmente usados de Math-
PI 1. Función: Obtener Pi
2. Formato: Math.PI 3. Métodos
comúnmente usados de Math
1) Método de redondeo:
Función: redondeo de datos
Formato: Math.round (datos);
Valor de retorno: devuelve la parte entera de los datos, es decir, este método procesa el dígito después del punto decimal al redondear los datos.
console.log(Math.round(3.14));
2), método ceil:
Función:
redondear los datos, tomar el entero más pequeño Formato: Math.ceil (datos);
Valor de retorno: el entero más pequeño más grande que los datos
console.log(Math.ceil(3.74));
3) Método de piso:
Función
: redondear hacia abajo los datos y tomar el entero más grande Formato: Math.floor (datos);
console.log(Math.floor(3.74));
4) Método aleatorio:
Función: Genere números aleatorios de 0-1, incluido 0, pero sin incluir 1.
Formato: Math.random ();
Nota:
1): Si desea generar nm e incluir números enteros aleatorios de nym :
parseInt(Math.random()*(最大值+1-最小值)+最小值);
2): Si desea generar un subíndice aleatorio de una matriz o un subíndice aleatorio de una cadena:
parseInt(Math.random() *数组.length);
console.log(Math.random());
5), método max:
función; encuentra el valor máximo de un grupo de datos
Formato: Math.max (valor 1, valor 2, valor 3 ...);
6), método mínimo:
Función: Encuentra el valor mínimo en un grupo de datos
Formato: Math.min (valor 1, valor 2, valor 3 ...);
console.log(Math.min(1, 2, 4, 7, 10));
console.log(Math.max(10, 4, 5, 90));
7) Método Abs:
Función: Encuentra el valor absoluto de los datos
Formato: Math.abs (valor);
Valor de retorno: el valor absoluto de los datos;
console.log(Math.abs(-1));
8), método pow
Función: Encuentra x
elevado a y Formato: Math.pow (x, y);
console.log(Math.pow(2, 10));
9), método sqrt:
función: encuentra la raíz cuadrada del
formato de datos : Math.sqrt (datos);
console.log(Math.sqrt(4));
Cuarto, método toFixed
Función: Procesar los lugares decimales de un
formato de datos : data.toFixed (lugares decimales);
Nota: El valor de retorno de este método es un tipo de cadena
var num = Math.PI;
var res = num.toFixed(3);
console.log(res);
console.log(typeof res);