// 补全代码 // 1.计算li的个数 let len = allItem % pageItem ? parseInt(allItem / pageItem + 1) : parseInt(allItem / pageItem) // 2.获取ul元素 const ul = document.getElementById('ul') // 3.生成li元素,并添加到ul let str = '' for (let i = 0; i < len; i++) { str += `<li>${i + 1}</li>` } ul.innerHTML = str 我这里使用的是三元语句判断后取正,还可以使用Math.ceil是向上取整,方便便捷