Мне нужно начальное, среднее и конечное значение любого заданного числа, оно не должно быть равномерно распределенным, просто нужно немного логики. Пример:Вычислить начало и конец числа
var parts = 3;
Очевидно, что я мог разделим это на 3 и получить еще разработанный результат start: 1; middle: 1; end: 1
.
Однако, если пользователь должен был поставить в чем-то вроде:
var parts = 8;
В моих глазах, ответ был бы start: 2; middle: 4; end: 2
.
Мне нужно выполнить основную задачу в зависимости от длины переменной «parts».
Пример:
Мне нужно вычислить значение начала, середины и конца, так что я могу сделать что-то вроде этого.
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');
}
Как я мог рассчитать это?
пожалуйста, вы можете добавить любые ограничения й среднее вы можете быть более конкретным? –
Как распределять номера? –
Я добавил еще один пример: я надеюсь, что это поможет, цифры должны быть распределены равномерно, и если они не могут, средний будет принимать более высокое значение, например, мой пример с переменной частей == 8. @TimeToogo –