Skip to content

dok/conversion.js

Repository files navigation

[MIT License]

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.

About

Simple lightweight library to convert temperature, mass, speed, and length

Resources

License

Stars

Watchers

Forks

Packages

No packages published