En la barra de comando escribir:
npm i conversor-fantastic
Para inicializar el paquete se guarda en una variable de la siguiente forma:
let conversor = require("conversor-fantastic");
Con lo cuál uno obtiene el objeto.
Para convetir de una longitud a otra se debe acceder a allLongitud, el método que nos permitira convertir.
let conversor = require("conversor-fantastic");
conversor.allLongitud(Argumrnto1, Argumento2, Argumento3, ArgumrntoOpcional); //Usa 4 argumentos de los cuales 3 son obligatorios y uno opcional.
Argumento1: Se le agrega la medida que se quiere convertir, por ejemplo si se quiere convertir de metros a centimetros se pone como el primer argumento metro, que es la medida que se quiere convertir.
Argumento2: Se le agrega el número que se quiere convertir, por ejemplo si se quiere convertir 100 metros a centimetros, aqui se coloca 100.
Argumento3: Se le agrega la medida que se que se convertira, por ejemplo si se quiere convertir de metros a centimetros se pone como el tercer argumento centimetro, que es la medida a la que se quiere convertir.
ArgumentoOpcional: Se utiliza si se quieren convertir medidas a exponenciales, por ejemplo si se quiere convertir 100 metros^2 a centimetros, se pone 2 que es la exponencial.
Si quieres convertir 100 metros a centimetros se debe poner:
let conversor = require("conversor-fantastic");
conversor.allLongitud("m", 100, "cm"); //resultado: [10000,'El resultado de la conversión de la medida de m a la medida cm es: 10000cm']
Una cosa a dejar en claro es que los argumrntos 1 y 3 ya estan definidos, y los valores que pueden tomar son los siguientes:
'mm': Que significa milimetros.
'cm': Que significa centimetros.
'dm': Que significa decimetros.
'm': Que significa metros.
'dam': Que significa decametros.
'hm': Que significa hectometros.
'km': Que significa kilometros.
El resultado de las operación siempre sera un arreglo que el primer valor es el resultado en número y el segundo es una cadena de texto con el resultado. Se puede verificar.
let conversor = require("conversor-fantastic");
let converitir = conversor.allLongitud("m", 100, "cm");
console.log(convertir[0]); // 10000 (como número)
console.log(convertir[1]); // El resultado de la conversión de la medida de m a la medida cm es: 10000cm (como string)