unit-convert-universal
v0.3.0
Published
A collection of function to convert a number or string from a unit to another unit
Downloads
2
Readme
unit-converter
Package with multiple functions to convert units of measurements
Every function accepts 2 arguments (unless stated otherwise):
unit
which can be a number or a string (if it's a string it can have a comma instead of a dot separate the decimals) and is the number that will be converted.fixed
which is the number that will be passed in thetoFixed()
at the end of every function. This argument is optional and if not passed it will default to 2
The result will be of type number
Install
npm install unit-convert-fns
Using the functions
import { feetToMeter } from "unit-convert-fns";
const feet = 8.56;
const fixed = 3;
const meter = feetToMeter(feet, 3);
List of functions
import { feetToMeter } from "unit-convert-fns";
const feet = 5.9;
const meter = feetToMeter(feet);
console.log(meter);
// meter will be equal to 5.9
import { meterToFeet } from "unit-convert-fns";
const meter = "1,78";
const { feet, inches } = meterToFeet(meter);
console.log(feet, inches);
// feet will be equal to 5 and inches will be equal to 10.08
In this function the toFixed()
is applied only on the inches. The feet has a Math.floor()
applied.
import { cmToInches } from "unit-convert-fns";
const cm = 8;
const inches = cmToInches(cm);
console.log(inches);
// inches will be equal to 3.15
import { inchesToCm } from "unit-convert-fns";
const inches = "8.45";
const cm = inchesToCm(inches);
console.log(cm);
// cm will be equal to 21.46
import { milesToKm } from "unit-convert-fns";
const miles = 4.23;
const km = milesToKm(miles);
console.log(km);
// km will be equal to 6.81
import { kmToMiles } from "unit-convert-fns";
const km = 12.56;
const miles = kmToMiles(km);
console.log(miles);
// miles will be equal to 7.80