There could be simpler solution than this one, but it's a shot:
<script type="text/javascript">
function truncateNumber(inputNumber
var number = Math.floor(inputNumber);
var decimal = (inputNumber - number) + "";
if(decimal.length>(digits+
var returnValue = (number + decimal)/1;
return returnValue.toFixed(digits
}
var number = 123.456 ;
alert(truncateNumber(numbe
</script>
Main Topics
Browse All Topics





by: ZvonkoPosted on 2005-07-01 at 11:01:45ID: 14349981
Use toFixed() method of Number objects.
+ 7)+
Like this:
<script>
alert((123.456).toFixed(3)
"\n"+(123.456).toFixed(2)+
"\n"+(123.456789).toFixed(
"\n"+(123).toFixed(2)+
"\n"+(123).toFixed(3)+
"\n"+(123.4).toFixed(2)+
"\n"+(123.4).toFixed(4));
</script>