1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 1 240 240 240 240 | exports.alignMillis = function(millis) { var millisStr = String(millis); var indexOfPoint = millisStr.indexOf('.'); Eif (indexOfPoint === -1) { return millisStr + '.000'; } else { var delta = millisStr.length - indexOfPoint - 1; if (delta < 3) { millisStr += new Array(4 - delta).join('0'); } else if (delta > 3) { millisStr = millisStr.substring(0, indexOfPoint + 4); } } return millisStr; }; |