unit-mutation
v0.0.5
Published
Simple lightweight conversion library for temperature, mass, speed, and length
Downloads
2
Maintainers
Readme
A lightweight javascript conversion library for translating temperature, speed, mass and length values.
Note: The numbers are rounded up to the nearest 4th decimal point
Usage
Install using bower or npm:
bower install conversion.js
npm install conversion.js
Then load up a node console and try it out:
var convert = require('conversion.js');
// or load a script tag if using in the client
convert(1, 'mps').toKph();
convert(2, 'kilograms').toMetricTons()
convert(2, 'yards', { precision: 2 }).toCentimeters()
Api
// Temperature
.toCelsius
.toFahrenheit
.toKelvin
// Length
.toKilometers
.toMeters
.toCentimeters
.toMillimeters
.toMiles
.toYards
.toInches
.toFeet
.toNauticalMiles
// Mass
.toMetricTons
.toKilograms
.toGrams
.toMilligrams
.toMcgs
.toLongTons
.toShortTons
.toStones
.toPounds
.toOunces
// Speed
.toMph // Miles per hour
.toFps // Feet per second
.toMps // Meters per second
.toKph // To kilometers per hour
.toKnot // To Knot
Options
{
precision: 4 // The decimal cutoff point at where it is rounded up
}
License
Conversion.js is freely distributable under the terms of the MIT license.