Как разделить число на фиксированные значения с остатком?
Здравствуйте. Хочу понять, как из числа получить массив с числами, максимальное значение которых будет n.
Например, у меня есть число 78. Я хочу получить массив с числами 25, 25, 25, 3. Как мне это сделать?
var val = 78;
var max = 25;
var arr = [];
for (i = 0; i < Math.floor(val / max); i++) arr.push(max)
var mod = val % max;
if(mod !== 0) arr.push(mod)
console.log(arr)
//[25, 25, 25, 3]