zwei1121

博客园 首页 新随笔 联系 订阅 管理

<script>
function percentage(ary, lth) {

var s = '';
for (var i = 0; i < ary.length; i++) with (Math)
s += round(parseInt(ary[i]) / parseInt(eval(ary.join('+'))) * 100 * pow(10, lth)) / pow(10, lth) + '%;';
return s.split(';');
}
alert(percentage([1250, 50, 3, 25, 612], 3).join('\n'));
var s1 = Math.round(7 / 30 * 100 * Math.pow(10, 2)) / Math.pow(10, 2) + '%';
alert(s1);

</script>

posted on 2012-12-21 14:49  zwei  阅读(245)  评论(0编辑  收藏  举报