浏览代码

Added mg/mm

tags/v0.7.0
Fen Dweller 7 年前
父节点
当前提交
9ebd4f5a4d
共有 1 个文件被更改,包括 8 次插入2 次删除
  1. +8
    -2
      units.js

+ 8
- 2
units.js 查看文件

@@ -26,7 +26,10 @@ function volume(m3, type="metric", singular=false) {
} }
} }
function metricMass(kg, singular=false) { function metricMass(kg, singular=false) {
if (kg < 1) {
if (kg < 1/1000) {
var mass = round(kg * 1e6,0);
return mass + (singular || mass == 1 ? " milligram" : " milligrams");
} else if (kg < 1) {
var mass = round(kg * 1000,0); var mass = round(kg * 1000,0);
return mass + (singular || mass == 1 ? " gram" : " grams"); return mass + (singular || mass == 1 ? " gram" : " grams");
} else if (kg < 5000) { } else if (kg < 5000) {
@@ -82,7 +85,10 @@ function approxMass(kg, singular=false) {
} }


function metricLength(m, singular=false) { function metricLength(m, singular=false) {
if (m < 1) {
if (m < 1/100) {
var length = round(m * 1000,2);
return length + (singular || length == 1 ? " millimeter" : " millimeters");
} else if (m < 1) {
var length = round(m * 100,0); var length = round(m * 100,0);
return length + (singular || length == 1 ? " centimeter" : " centimeters"); return length + (singular || length == 1 ? " centimeter" : " centimeters");
} else if (m < 500) { } else if (m < 500) {


正在加载...
取消
保存