This commit is contained in:
Jason Davies 2012-08-13 21:34:41 +01:00
Родитель 48405f6cf6
Коммит 9daa61fb70
3 изменённых файлов: 16 добавлений и 23 удалений

14
d3.v2.js поставляемый
Просмотреть файл

@ -606,16 +606,12 @@
if (d3_format_grouping) { if (d3_format_grouping) {
var d3_format_groupingLength = d3_format_grouping.length; var d3_format_groupingLength = d3_format_grouping.length;
d3_format_group = function(value) { d3_format_group = function(value) {
var i = value.lastIndexOf("."), f = i >= 0 ? "." + value.substring(i + 1) : (i = value.length, ""); var i = value.lastIndexOf("."), f = i >= 0 ? "." + value.substring(i + 1) : (i = value.length, ""), t = [], j = 0, g = d3_format_grouping[0];
if (d3_format_grouping) { while (i > 0 && g > 0) {
var t = [], j = 0, g = d3_format_grouping[0]; t.unshift(value.substring(i -= g, i + g));
while (i > 0 && g > 0) { g = d3_format_grouping[j = (j + 1) % d3_format_groupingLength];
t.unshift(value.substring(i -= g, i + g));
g = d3_format_grouping[j = (j + 1) % d3_format_groupingLength];
}
return t.join(d3_format_thousandsSeparator || "") + f;
} }
return value.substring(0, i) + f; return t.join(d3_format_thousandsSeparator || "") + f;
}; };
} }
var d3_formatPrefixes = [ "y", "z", "a", "f", "p", "n", "μ", "m", "", "k", "M", "G", "T", "P", "E", "Z", "Y" ].map(d3_formatPrefix); var d3_formatPrefixes = [ "y", "z", "a", "f", "p", "n", "μ", "m", "", "k", "M", "G", "T", "P", "E", "Z", "Y" ].map(d3_formatPrefix);

6
d3.v2.min.js поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,17 +96,14 @@ if (d3_format_grouping) {
var d3_format_groupingLength = d3_format_grouping.length; var d3_format_groupingLength = d3_format_grouping.length;
d3_format_group = function(value) { d3_format_group = function(value) {
var i = value.lastIndexOf("."), var i = value.lastIndexOf("."),
f = i >= 0 ? "." + value.substring(i + 1) : (i = value.length, ""); f = i >= 0 ? "." + value.substring(i + 1) : (i = value.length, ""),
if (d3_format_grouping) { t = [],
var t = [], j = 0,
j = 0, g = d3_format_grouping[0];
g = d3_format_grouping[0]; while (i > 0 && g > 0) {
while (i > 0 && g > 0) { t.unshift(value.substring(i -= g, i + g));
t.unshift(value.substring(i -= g, i + g)); g = d3_format_grouping[j = (j + 1) % d3_format_groupingLength];
g = d3_format_grouping[j = (j + 1) % d3_format_groupingLength];
}
return t.join(d3_format_thousandsSeparator || "") + f;
} }
return value.substring(0, i) + f; return t.join(d3_format_thousandsSeparator || "") + f;
}; };
} }