projects
/
textcart.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6141d5e
)
Fixed javascript bug in price_format for max decimals.
author
Janusz Dobrowolski
<janusz@frontaccouting.eu>
Tue, 7 Jun 2011 08:55:46 +0000
(10:55 +0200)
committer
Janusz Dobrowolski
<janusz@frontaccouting.eu>
Tue, 7 Jun 2011 08:55:46 +0000
(10:55 +0200)
js/utils.js
patch
|
blob
|
history
diff --git
a/js/utils.js
b/js/utils.js
index 900db5b08d20245dd0c384f96d4cee8d7e7bce66..781382b32b12ecfedf593393fd12e443436dfd87 100644
(file)
--- a/
js/utils.js
+++ b/
js/utils.js
@@
-213,12
+213,12
@@
function price_format(post, num, dec, label, color) {
num = "0";
sign = (num == (num = Math.abs(num)));
var max = dec=='max';
- if(max) dec = 15 - Math.floor(Math.log(Math.abs(num)));
+ if(max) dec =
num==0 ? 2 :
15 - Math.floor(Math.log(Math.abs(num)));
if(dec<0) dec = 2;
decsize = Math.pow(10, dec);
num = Math.floor(num*decsize+0.50000000001);
cents = num%decsize;
- num = Math.floor(num/decsize).toString();
+ num = Math.floor(num/decsize).toString();
for( i=cents.toString().length; i<dec; i++){
cents = "0"+cents;
}