@echo醉老仙,你首先需要描述你的目标,输入是什么,想得到的输出是什么,然后别人才能回答。
展示效果不佳的代码并不能让人推测出你的目标。
希望的结果是:11个,足够分5份
结果是这样
您的代码中使用
splice()
函数来删减数组,但是如果数组元素个数不足时,splice()
函数的行为会发生变化,导致错误的结果。另外,删减后的数组也不一定是均分的。以下是一个根据数组长度均分数组的代码示例:
var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]; var partCount = 5; // 将数组分为5部分 var partSize = Math.ceil(arr.length / partCount); // 每部分个数 var result = []; // 存储结果的数组 for (var i = 0; i partCount; i++) { result.push(arr.slice(i * partSize, (i + 1) * partSize)); // 将分组结果添加到结果数组中 } console.log(result); // 输出结果
这个代码会将数组按照均等的部分分割,即使原数组元素个数不能被部分数整除也不会出现错误的结果。您可以根据需要调整
partCount
来分割为不同的部分数。
白日梦还是要做的blog.wz52.cn
@川南吴彦祖,一个id就这么贵
本人缺点胆小如鼠
层主 @咯叽 于 2023-05-07 00:53 删除了该楼层。
@川南吴彦祖,这啥。
@老虎会游泳,![]()
@TabKey9,看起来GPT和文心一言都通过测试了
@坏人,我有两个,5jn.net和133.info,不过都没备案,你要的话,把ip和前缀给我就行,我给你解析
@TabKey9,弱智吧已经证明了GPT通不过逻辑陷阱测试。
@老虎会游泳,是的 ,我故意问一些不合理的问题
@张小强,晚上申请,一两分钟机器人就会给你打电话,不过这个不太成熟
@TabKey9,偶尔会弹出图形验证码,这个接入机器人会更难。
@TabKey9,冒泡不是用来排序的吗,为什么会用于计算器?你在做图灵测试吗?
贡献我的账号(临时体验):
飞机
1880771
1131
密码hu60Wap6
编码方面也不敢用,一本正经给我说写一个用到冒泡算法的加减法计算器,却拿一段标准的加减乘除法计算器代码来敷衍我,美其名曰:这就是你要的冒泡算法的加减法计算器
@老虎会游泳,申请可以,不建议用。![]()
@希望自己长胖胖![]()
@张小强,要接电话啊,那算了,以后再申请吧
noip