function randomArray(length, min, max) {
max = max || 0;
if (max < min) {
[ min, max ] = [ max, min ];
}
return Array.from(
{ length },
() => min + (Math.random() * (max - min + 1) | 0)
);
}
// создаём массив из 10 элементов, значения принадлежат интервалу [ 5, 25 ]
const arr1 = randomArray(10, 5, 25);
// аналогично - минимум и максимум можно указывать в любом порядке
const arr2 = randomArray(10, 25, 5);
// значения принадлежат интервалу [ 0, 25 ]
const arr3 = randomArray(10, 25);
// значения принадлежат интервалу [ -7, 0 ]
const arr4 = randomArray(10, -7);