如 obj=document.getElementById('test').getElementsByTagName("td") 假设 num=500 //获取要分配的置 //parseInt取整 var n=parseInt(num/obj.length) //obj.length所有对象集的高度,也就是需要分配的对象个数 var y=num-(n*obj.length) for(var j=0; jif(y!=0){ obj[j].innerHTML=n+1 }else{ obj[j].innerHTML=n } }
回答2:
var total = 1000; var x = 3 var num = total/x var yushu = total%x var arr = [] for(var k =0;k<(x-yushu);k++) { arr.push(Math.floor(num)) } for(var i=0;iarr.push(Math.ceil(num)) } //拿去不谢 console.log(arr)