Corrected previous change to correct change with numberShorten

This commit is contained in:
bluesaxman 2021-06-18 13:13:53 -06:00
parent 5439fa2559
commit 8595482c6b

View File

@ -85,15 +85,16 @@ function titledContainer (ParentID,ID,Class,Element,Position,Title) {
return elementPlace("#outer_"+ID,ID,Class,Element); return elementPlace("#outer_"+ID,ID,Class,Element);
} }
function numberShorten (Value) { function numberShorten (Value,Accuricy) {
var level = 0; var level = 0;
var number = Value; var number = "number" == Value ? Value : 0;
var places = "number" == Accuricy ? Accuricy : 3;
var unit = ["","k","M","B","T","q","Q","s","S","O","N","d","Ud","Dd","Td","qd","Qd","sd","Sd","Od","Nd","v","Uv","Dv","Tv","qv","Qv","sv","Sv","Ov","Nv","t","Ut","Dt","Tt","qt","Qt","st","St","Ot","Nv","c","uc","dc","Tc","Dc","Uc","vc","Sc","Oc","Nc","STOP"]; var unit = ["","k","M","B","T","q","Q","s","S","O","N","d","Ud","Dd","Td","qd","Qd","sd","Sd","Od","Nd","v","Uv","Dv","Tv","qv","Qv","sv","Sv","Ov","Nv","t","Ut","Dt","Tt","qt","Qt","st","St","Ot","Nv","c","uc","dc","Tc","Dc","Uc","vc","Sc","Oc","Nc","STOP"];
while (999<number) { while (999<number) {
level++; level++;
number = Math.round(number)/1000; number = Math.round(number)/1000;
} }
return Math.floor(number)+unit[level]; return (Math.floor(number*(places*10))/(places*10))+unit[level];
} }
function buttonAdd (ParentID,ID,Label,Action,Class,Element) { function buttonAdd (ParentID,ID,Label,Action,Class,Element) {