我需要任何给定数字的开始、中间和结束值,它不必均匀分布,只需要一点逻辑即可。例子:
var parts = 3;
显然,我可以将其除以 3 并得到一个均匀设计的结果start: 1; middle: 1; end: 1
。
但是,如果用户要输入以下内容:
var parts = 8;
在我看来,答案是start: 2; middle: 4; end: 2
。
我需要根据“零件”变量的长度执行一项基本任务。
例子:
我需要计算开始值、中间值和结束值,这样我才能做这样的事情。
for (var t=0; t < start; t++){
console.log('Start');
}
for (var t=0; t < middle; t++){
console.log('Middle');
}
for (var t=0; t < end; t++){
console.log('End');
}
我怎么能计算这个?