En JavaScript, los métodos son funciones asociadas a objetos. Los objetos en JavaScript pueden tener propiedades y métodos. Las propiedades son valores asociados a un objeto, mientras que los métodos son acciones que pueden ser ejecutadas en el objeto. Algunos objetos, como los números y las cadenas, tienen métodos predefinidos que puedes utilizar para realizar operaciones o manipulaciones.
toString()
El método toString()
convierte un objeto o un valor a una cadena de texto. Puedes utilizar este método en varios tipos de datos, como números, booleanos y objetos.
Ejemplo con un número:
let num = 42;
let cadena = num.toString();
console.log(cadena); // "42"
toExponential()
El método toExponential()
convierte un número a notación exponencial y retorna una cadena. Puedes especificar la cantidad de dígitos decimales en la notación exponencial pasando un argumento al método.
Ejemplo:
let num = 1234.567;
let exp = num.toExponential(2);
console.log(exp); // "1.23e+3"
toFixed()
El método toFixed()
redondea un número a una cantidad específica de decimales y retorna una cadena. Puedes especificar la cantidad de decimales pasando un argumento al método.
Ejemplo:
let num = 3.141592;
let fixed = num.toFixed(2);
console.log(fixed); // "3.14"
toPrecision()
El método toPrecision()
formatea un número a una longitud específica y retorna una cadena. Puedes especificar la longitud total del número (incluyendo la parte entera y decimal) pasando un argumento al método.
Ejemplo:
let num = 3.141592;
let precision = num.toPrecision(4);
console.log(precision); // "3.142"
valueOf()
El método valueOf()
retorna el valor primitivo del objeto especificado. Puedes utilizar este método en varios tipos de datos, como números, booleanos y cadenas.
Ejemplo con un número:
let numObj = new Number(42);
let num = numObj.valueOf();
console.log(num); // 42
En resumen, estos métodos te permiten manipular y trabajar con diferentes tipos de datos en JavaScript. Puedes utilizarlos para realizar conversiones, formatear números y acceder a los valores primitivos de los objetos.
Deja una respuesta