typo; fix a test
This commit is contained in:
parent
8aa2e7f29c
commit
61bb1c3598
1 changed files with 16 additions and 16 deletions
|
@ -279,7 +279,7 @@ Ox.formatDateRange = function(start, end, utc) {
|
||||||
if (i == precision[0] - 1 && parts[0][i] != parts[1][i] - 1) {
|
if (i == precision[0] - 1 && parts[0][i] != parts[1][i] - 1) {
|
||||||
isOneUnit = false;
|
isOneUnit = false;
|
||||||
}
|
}
|
||||||
!isOneUnit && Ox.Break()();
|
!isOneUnit && Ox.Break();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
if (isOneUnit) {
|
if (isOneUnit) {
|
||||||
|
@ -561,10 +561,21 @@ Ox.formatString = function (str, obj) {
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/*@
|
||||||
|
Ox.formatUnit <f> Formats a number with a unit
|
||||||
|
> Ox.formatUnit(0.333333, '%', 2, 100)
|
||||||
|
"33.33%"
|
||||||
|
@*/
|
||||||
|
Ox.formatUnit = function(num, str, dec, factor) {
|
||||||
|
dec = Ox.isUndefined(dec) ? 3 : dec;
|
||||||
|
factor = Ox.isUndefined(factor) ? 1 : factor;
|
||||||
|
return Ox.formatNumber(num * factor, dec) + (str == '%' ? '' : ' ') + str;
|
||||||
|
};
|
||||||
|
|
||||||
/*@
|
/*@
|
||||||
Ox.formatValue <f> Formats a numerical value
|
Ox.formatValue <f> Formats a numerical value
|
||||||
> Ox.formatValue(0, "B")
|
> Ox.formatValue(0, "B")
|
||||||
"0 KB"
|
"0 B"
|
||||||
> Ox.formatValue(123456789, "B")
|
> Ox.formatValue(123456789, "B")
|
||||||
"123.5 MB"
|
"123.5 MB"
|
||||||
> Ox.formatValue(1234567890, "B", true)
|
> Ox.formatValue(1234567890, "B", true)
|
||||||
|
@ -577,25 +588,14 @@ Ox.formatValue = function(num, str, bin) {
|
||||||
val;
|
val;
|
||||||
Ox.forEach(Ox.PREFIXES, function(chr, i) {
|
Ox.forEach(Ox.PREFIXES, function(chr, i) {
|
||||||
if (num < Math.pow(base, i + 1) || i == len - 1) {
|
if (num < Math.pow(base, i + 1) || i == len - 1) {
|
||||||
val = Ox.formatNumber(num / Math.pow(base, i), i ? i - 1 : 0) +
|
val = Ox.formatNumber(num / Math.pow(base, i), i ? i - 1 : 0)
|
||||||
' ' + chr + (chr && bin ? 'i' : '') + str;
|
+ ' ' + chr + (chr && bin ? 'i' : '') + str;
|
||||||
Ox.Break()();
|
Ox.Break();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
return val;
|
return val;
|
||||||
};
|
};
|
||||||
|
|
||||||
/*@
|
|
||||||
Ox.formatUnit <f> Formats a number with a unit
|
|
||||||
> Ox.formatUnit(0.333333, '%', 2, 100)
|
|
||||||
"33.33%"
|
|
||||||
@*/
|
|
||||||
Ox.formatUnit = function(num, str, dec, factor) {
|
|
||||||
dec = Ox.isUndefined(dec) ? 3 : dec;
|
|
||||||
factor = Ox.isUndefined(factor) ? 1 : factor;
|
|
||||||
return Ox.formatNumber(num * factor, dec) + (str == '%' ? '' : ' ') + str;
|
|
||||||
};
|
|
||||||
|
|
||||||
/*@
|
/*@
|
||||||
Ox.parseDuration <f> Takes a formatted duration, returns seconds
|
Ox.parseDuration <f> Takes a formatted duration, returns seconds
|
||||||
> Ox.parseDuration('01:02:03')
|
> Ox.parseDuration('01:02:03')
|
||||||
|
|
Loading…
Reference in a new issue