@marcom16/weightconverter 是一个能够将常见的重量单位进行转换的 NPM 包。它支持以下几种重量单位的互相转换:千克(kg)、磅(lb)、盎司(oz)、克(g)、毫克(mg)、格令(gr)、斤(jin)、两(liang) 以及两市两(taels)。
该包十分实用,可以帮助开发者在开发过程中快速实现对重量数据的转换,本文将对该包使用方法进行详细介绍。
安装
使用 npm 安装非常简单,只需在项目目录下运行以下命令即可:
npm install @marcom16/weightconverter
使用
安装完 @marcom16/weightconverter 后,我们就可以在代码中使用它了。下面是一个简单的示例:
const weightconverter = require('@marcom16/weightconverter'); const pounds = 10; const ounces = weightconverter.getPoundsToOunces(pounds); console.log(`${pounds} pounds is equal to ${ounces} ounces.`);
运行以上代码,我们会看到输出了 10 pounds is equal to 160 ounces.
的结果。
API
下面是该包提供的 API:
getKilogramsToPounds(kilograms)
将千克(kg)转换为磅(lb)。
const weightconverter = require('@marcom16/weightconverter'); const kilograms = 10; const pounds = weightconverter.getKilogramsToPounds(kilograms); console.log(`${kilograms} kilograms is equal to ${pounds} pounds.`); // Output: 10 kilograms is equal to 22.0462 pounds.
getKilogramsToOunces(kilograms)
将千克(kg)转换为盎司(oz)。
const weightconverter = require('@marcom16/weightconverter'); const kilograms = 10; const ounces = weightconverter.getKilogramsToOunces(kilograms); console.log(`${kilograms} kilograms is equal to ${ounces} ounces.`); // Output: 10 kilograms is equal to 352.7396 ounces.
getKilogramsToGrams(kilograms)
将千克(kg)转换为克(g)。
const weightconverter = require('@marcom16/weightconverter'); const kilograms = 10; const grams = weightconverter.getKilogramsToGrams(kilograms); console.log(`${kilograms} kilograms is equal to ${grams} grams.`); // Output: 10 kilograms is equal to 10000 grams.
getKilogramsToMilligrams(kilograms)
将千克(kg)转换为毫克(mg)。
const weightconverter = require('@marcom16/weightconverter'); const kilograms = 10; const milligrams = weightconverter.getKilogramsToMilligrams(kilograms); console.log(`${kilograms} kilograms is equal to ${milligrams} milligrams.`); // Output: 10 kilograms is equal to 10000000 milligrams.
getKilogramsToGrains(kilograms)
将千克(kg)转换为格令(gr)。
const weightconverter = require('@marcom16/weightconverter'); const kilograms = 10; const grains = weightconverter.getKilogramsToGrains(kilograms); console.log(`${kilograms} kilograms is equal to ${grains} grains.`); // Output: 10 kilograms is equal to 154320.85 grains.
getKilogramsToJin(kilograms)
将千克(kg)转换为斤(jin)。
const weightconverter = require('@marcom16/weightconverter'); const kilograms = 10; const jin = weightconverter.getKilogramsToJin(kilograms); console.log(`${kilograms} kilograms is equal to ${jin} jin.`); // Output: 10 kilograms is equal to 20 jin.
getKilogramsToLiang(kilograms)
将千克(kg)转换为两(liang)。
const weightconverter = require('@marcom16/weightconverter'); const kilograms = 10; const liang = weightconverter.getKilogramsToLiang(kilograms); console.log(`${kilograms} kilograms is equal to ${liang} liang.`); // Output: 10 kilograms is equal to 160 liang.
getKilogramsToTaels(kilograms)
将千克(kg)转换为两市两(taels)。
const weightconverter = require('@marcom16/weightconverter'); const kilograms = 10; const taels = weightconverter.getKilogramsToTaels(kilograms); console.log(`${kilograms} kilograms is equal to ${taels} taels.`); // Output: 10 kilograms is equal to 9.7656 taels.
getPoundsToKilograms(pounds)
将磅(lb)转换为千克(kg)。
const weightconverter = require('@marcom16/weightconverter'); const pounds = 10; const kilograms = weightconverter.getPoundsToKilograms(pounds); console.log(`${pounds} pounds is equal to ${kilograms} kilograms.`); // Output: 10 pounds is equal to 4.5359 kilograms.
getPoundsToOunces(pounds)
将磅(lb)转换为盎司(oz)。
const weightconverter = require('@marcom16/weightconverter'); const pounds = 10; const ounces = weightconverter.getPoundsToOunces(pounds); console.log(`${pounds} pounds is equal to ${ounces} ounces.`); // Output: 10 pounds is equal to 160 ounces.
getPoundsToGrams(pounds)
将磅(lb)转换为克(g)。
const weightconverter = require('@marcom16/weightconverter'); const pounds = 10; const grams = weightconverter.getPoundsToGrams(pounds); console.log(`${pounds} pounds is equal to ${grams} grams.`); // Output: 10 pounds is equal to 4535.9237 grams.
getPoundsToMilligrams(pounds)
将磅(lb)转换为毫克(mg)。
const weightconverter = require('@marcom16/weightconverter'); const pounds = 10; const milligrams = weightconverter.getPoundsToMilligrams(pounds); console.log(`${pounds} pounds is equal to ${milligrams} milligrams.`); // Output: 10 pounds is equal to 4535923.7 milligrams.
getPoundsToGrains(pounds)
将磅(lb)转换为格令(gr)。
const weightconverter = require('@marcom16/weightconverter'); const pounds = 10; const grains = weightconverter.getPoundsToGrains(pounds); console.log(`${pounds} pounds is equal to ${grains} grains.`); // Output: 10 pounds is equal to 7000 grains.
getPoundsToJin(pounds)
将磅(lb)转换为斤(jin)。
const weightconverter = require('@marcom16/weightconverter'); const pounds = 10; const jin = weightconverter.getPoundsToJin(pounds); console.log(`${pounds} pounds is equal to ${jin} jin.`); // Output: 10 pounds is equal to 4.5359 jin.
getPoundsToLiang(pounds)
将磅(lb)转换为两(liang)。
const weightconverter = require('@marcom16/weightconverter'); const pounds = 10; const liang = weightconverter.getPoundsToLiang(pounds); console.log(`${pounds} pounds is equal to ${liang} liang.`); // Output: 10 pounds is equal to 160 liang.
getPoundsToTaels(pounds)
将磅(lb)转换为两市两(taels)。
const weightconverter = require('@marcom16/weightconverter'); const pounds = 10; const taels = weightconverter.getPoundsToTaels(pounds); console.log(`${pounds} pounds is equal to ${taels} taels.`); // Output: 10 pounds is equal to 3.75 taels.
getOuncesToKilograms(ounces)
将盎司(oz)转换为千克(kg)。
const weightconverter = require('@marcom16/weightconverter'); const ounces = 10; const kilograms = weightconverter.getOuncesToKilograms(ounces); console.log(`${ounces} ounces is equal to ${kilograms} kilograms.`); // Output: 10 ounces is equal to 0.2835 kilograms.
getOuncesToPounds(ounces)
将盎司(oz)转换为磅(lb)。
const weightconverter = require('@marcom16/weightconverter'); const ounces = 10; const pounds = weightconverter.getOuncesToPounds(ounces); console.log(`${ounces} ounces is equal to ${pounds} pounds.`); // Output: 10 ounces is equal to 0.625 pounds.
getOuncesToGrams(ounces)
将盎司(oz)转换为克(g)。
const weightconverter = require('@marcom16/weightconverter'); const ounces = 10; const grams = weightconverter.getOuncesToGrams(ounces); console.log(`${ounces} ounces is equal to ${grams} grams.`); // Output: 10 ounces is equal to 283.4952 grams.
getOuncesToMilligrams(ounces)
将盎司(oz)转换为毫克(mg)。
const weightconverter = require('@marcom16/weightconverter'); const ounces = 10; const milligrams = weightconverter.getOuncesToMilligrams(ounces); console.log(`${ounces} ounces is equal to ${milligrams} milligrams.`); // Output: 10 ounces is equal to 283495.2 milligrams.
getOuncesToGrains(ounces)
将盎司(oz)转换为格令(gr)。
const weightconverter = require('@marcom16/weightconverter'); const ounces = 10; const grains = weightconverter.getOuncesToGrains(ounces); console.log(`${ounces} ounces is equal to ${grains} grains.`); // Output: 10 ounces is equal to 437.5 grains.
getOuncesToJin(ounces)
将盎司(oz)转换为斤(jin)。
const weightconverter = require('@marcom16/weightconverter'); const ounces = 10; const jin = weightconverter.getOuncesToJin(ounces); console.log(`${ounces} ounces is equal to ${jin} jin.`); // Output: 10 ounces is equal to 0.1638 jin.
getOuncesToLiang(ounces)
将盎司(oz)转换为两(liang)。
const weightconverter = require('@marcom16/weightconverter'); const ounces = 10; const liang = weightconverter.getOuncesToLiang(ounces); console.log(`${ounces} ounces is equal to ${liang} liang.`); // Output: 10 ounces is equal to 2.56 liang.
getOuncesToTaels(ounces)
将盎司(oz)转换为两市两(taels)。
const weightconverter = require('@marcom16/weightconverter'); const ounces = 10; const taels = weightconverter.getOuncesToTaels(ounces); console.log(`${ounces} ounces is equal to ${taels} taels.`); // Output: 10 ounces is equal to 1.9685 taels.
getGramsToKilograms(grams)
将克(g)转换为千克(kg)。
const weightconverter = require('@marcom16/weightconverter'); const grams = 10000; const kilograms = weightconverter.getGramsToKilograms(grams); console.log(`${grams} grams is equal to ${kilograms} kilograms.`); // Output: 10000 grams is equal to 10 kilograms.
getGramsToPounds(grams)
将克(g)转换为磅(lb)。
const weightconverter = require('@marcom16/weightconverter'); const grams = 10000; const pounds = weightconverter.getGramsToPounds(grams); console.log(`${grams} grams is equal to ${pounds} pounds.`); // Output: 10000 grams is equal to 22.0462 pounds.
getGramsToOunces(grams)
将克(g)转换为盎司(oz)。
const weightconverter = require('@marcom16/weightconverter'); const grams = 10000; const ounces = weightconverter.getGramsToOunces(grams); console.log(`${grams} grams is equal to ${ounces} ounces.`); // Output: 10000 grams is equal to 352.7396 ounces.
getGramsToMilligrams(grams)
将克(g)转换为毫克(mg)。
const weightconverter = require('@marcom16/weightconverter'); const grams = 10000; const milligrams = weightconverter.getGramsToMilligrams(grams); console.log(`${grams} grams is equal to ${milligrams} milligrams.`); // Output: 10000 grams is equal to 10000000 milligrams.
getGramsToGrains(grams)
将克(g)转换为格令(gr)。
const weightconverter = require('@marcom16/weightconverter'); const grams = 10000; const grains = weightconverter.getGramsToGrains(grams); console.log(`${grams} grams is equal to ${grains} grains.`); // Output: 10000 grams is equal to 154320.85 grains.
getGramsToJin(grams)
将克(g)转换为斤(jin)。
const weightconverter = require('@marcom16/weightconverter'); const grams = 10000; const jin = weightconverter.getGramsToJin(grams); console.log(`${grams} grams is equal to ${jin} jin.`); // Output: 10000 grams is equal to 20 jin.
getGramsToLiang(grams)
将克(g)转换为两(liang)。
const weightconverter = require('@marcom16/weightconverter'); const grams = 10000; const liang = weightconverter.getGramsToLiang(grams); console.log(`${grams} grams is equal to ${liang} liang.`); // Output: 10000 grams is equal to 160 liang.
getGramsToTaels(grams)
将克(g)转换为两市两(taels)。
const weightconverter = require('@marcom16/weightconverter'); const grams = 10000; const taels = weightconverter.getGramsToTaels(grams); console.log(`${grams} grams is equal to ${taels} taels.`); // Output: 10000 grams is equal to 9.7656 taels.
getMilligramsToKilograms(milligrams)
将毫克(mg)转换为千克(kg)。
const weightconverter = require('@marcom16/weightconverter'); const milligrams = 10000000; const kilograms = weightconverter.getMilligramsToKilograms(milligrams); console.log(`${milligrams} milligrams is equal to ${kilograms} kilograms.`); // Output: 10000000 milligrams is equal to 10 kilograms.
getMilligramsToPounds(milligrams)
将毫克(mg)转换为磅(lb)。
const weightconverter = require('@marcom16/weightconverter'); const milligrams = 10000000; const pounds = weightconverter.getMilligramsToPounds(milligrams); console.log(`${milligrams} milligrams is equal to ${pounds} pounds.`); // Output: 10000000 milligrams is equal to 22.0462 pounds.
getMilligramsToOunces(milligrams)
将毫克(mg)转换为盎司(oz)。
const weightconverter = require('@marcom16/weightconverter'); const milligrams = 10000000; const ounces = weightconverter.getMilligramsToOunces(milligrams); console.log(`${milligrams} milligrams is equal to ${ounces} ounces.`); // Output: 10000000 milligrams is equal to 352.7396 ounces.
getMilligramsToGrams(milligrams)
将毫克(mg)转换为克(g)。
const weightconverter = require('@marcom16/weightconverter'); const milligrams = 10000000; const grams = weightconverter.getMilligramsToGrams(milligrams); console.log(`${milligrams} milligrams is equal to ${grams} grams.`); // Output: 10000000 milligrams is equal to 10000 grams.
getMilligramsToGrains(milligrams)
将毫克(mg)
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066bcb967216659e244741