El objeto número es un número, su método de construcción:
La copia del código es la siguiente: var num = 10;
var num = new Number (); // num == 0
var num = nuevo número (valor);
donde el valor es un valor numérico o una cantidad que se puede convertir en un valor numérico, como
Cadena '1002'
Pero si es 'M122', entonces Nan será devuelto
1. Constantes, atributos
| Max_value | El número más grande que puede representarse. // 1.7976931348623157e+308 |
| Min_value | El número más pequeño que se puede representar. // 5e-324 |
| Yaya | Valor no numérico. // nan |
| Negativo_infinidad | Infinito negativo, devuelve este valor al desbordarse. //-Infinidad |
| Positivo_infinidad | Es infinito y devuelve este valor al desbordarse. //Infinidad |
2. El método toString () puede convertir un objeto número en una cadena y devolver el resultado.
NumberObject.ToString (radix);
Radix opcional. Especifique la cardinalidad del número, haciendo un entero entre 2 y 36.
Si se omite este parámetro, se usa el Cardinality 10.
Una representación de cadena de un número. Por ejemplo, cuando Radix es 2, NumberObject se convierte en una cadena representada por un valor binario.
ejemplo:
La copia del código es la siguiente: var num = 10;
document.write (num.ToString (2));
Salida: 1010
Nota: Se lanza una excepción de TipoError cuando el objeto que llama a este método no es número.
3. El método tofixed () puede redondear el número en un número con un número decimal especificado.
NumberObject.tofixed (num);
Número requerido. El número de dígitos especificados en el decimal es un valor entre 0 y 20, incluidos 0 y 20, y algunas implementaciones pueden admitir un mayor rango de valores.
Si se omite este parámetro, se reemplazará 0.
Valor de retorno:
No se lanzará ninguna excepción entre NUM y 20. Si Num> 20, se puede lanzar una excepción.
La copia del código es la siguiente: var num = nuevo número (13.37);
document.write (num.tofixed (1))
Salida: 13.4
4. El método ToExPonential () puede convertir el valor del objeto en un método de conteo exponencial.
Este método es el legendario método de conteo científico
NumberObject.ToExPonential (NUM)
Número requerido. El número de lugares decimales en el método de conteo exponencial es un valor entre 0 y 20, incluidos 0 y 20, y algunas implementaciones pueden soportar un rango de valores más amplio.
Si se omite este parámetro, se utilizarán tantos números como sea posible.
La copia del código es la siguiente: var num = nuevo número (10000);
document.write (num.ToExponential (1))
Producción:
1.0e+4
0 después del punto decimal representa solo un decimal
5. El método Toprecision () puede convertir el objeto en un método de conteo exponencial cuando el valor del objeto excede el número especificado de dígitos.
Toprecision (num), num es el número especificado de bits, es decir, cuando el número de bits excede, se utiliza el método de conteo exponencial
ejemplo:
La copia del código es la siguiente: var num = 10000;
document.write (num.toprecision (4)+'<br>');
document.write (num.toprecision (8));
Producción:
1.000e+4 // 1.000 4 dígitos en total
10000.000 // 10000.000 8 dígitos en total
Para ver más sintaxis de JavaScript, puede seguir: "Tutorial de referencia de JavaScript" y "Guía de estilo de código JavaScript". También espero que todos apoyen más a Wulin.com.