var constants = require('../constants');
module.exports = {
// Unit converters
yardsToFeet: function(n) {
return n * constants.YARDS_TO_FEET_FACTOR;
},
feetToYards: function(n) {
return n * constants.FEET_TO_YARDS_FACTOR;
},
yardsToInches: function(n) {
return n * constants.YARDS_TO_INCHES_FACTOR;
},
inchesToYards: function(n) {
return constants.INCHES_TO_YARDS_FACTOR * n;
},
inchesToMiles: function(n) {
return constants.INCHES_TO_MILES_FACTOR * n;
},
feetToInches: function(n) {
return constants.FEET_TO_INCHES_FACTOR * n;
},
feetToMeters: function (n) {
return constants.FEET_TO_METERS_FACTOR * n;
},
feetToMiles: function(n) {
return constants.FEET_TO_MILES_FACTOR * n;
},
inchesToFeet: function(n) {
return constants.INCHES_TO_FEET_FACTOR * n;
},
inchesToMeters: function(n) {
return constants.INCHES_TO_METERS_FACTOR * n;
},
milesToYards: function(n) {
return constants.MILES_TO_YARDS_FACTOR * n;
},
milesToMeters: function(n) {
return constants.MILES_TO_METERS_FACTOR * n;
},
milesToInches: function(n) {
return constants.MILES_TO_INCHES_FACTOR * n;
},
milesToFeet: function(n) {
return constants.MILES_TO_FEET_FACTOR * n;
},
yardsToMiles: function(n) {
return constants.YARDS_TO_MILES_FACTOR * n;
},
yardsToMeters: function(n) {
return constants.YARDS_TO_METERS_FACTOR * n;
},
toFahrenheit: function(val) {
return val * constants.CELSIUS_TO_FAHRENEIT_MUTLIPLIER_FACTOR + constants.CELSIUS_TO_FAHRENEIT_FACTOR;
},
toCelsius: function(val) {
return (val - constants.CELSIUS_TO_FAHRENEIT_FACTOR) / constants.CELSIUS_TO_FAHRENEIT_MUTLIPLIER_FACTOR;
},
};
|