#23 Métodos en Javascript

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.

[mwai_chat]

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *