求大神解决个数据平均分配的问题,用JS或jquery都可以,非常感谢!

2025-05-13 21:45:52
推荐回答(3个)
回答1:

首先获取所有标签的对象集=obj


......
......

如 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)

回答3:

大难了,我不知道。😭️😭️😭️