Stack Overflow на русском Asked by Smekalinho on February 21, 2021
Нужно написать генератор массивов длиной count со случайными числами от n до m с учётом, что n и m могут быть отрицательными, а также может быть n > m или n < m. Нужно использовать в коде конструктор new Array(n) для создания массива длины n.
let a = [];
let m = 0;
let n = 100;
let count = 100;
for ( let i = m; i < count; ++i ) {
a.push( Math.round(Math.random() * n) );
}
console.log(a);
const createArray = (s, n, m) => Array.from({ length: s }, () => Math.floor(Math.random() * (Math.max(n, m) - Math.min(n, m) + 1)) + Math.min(n, m));
console.log(createArray(3, 1, 5));
console.log(createArray(3, 5, 1));
console.log(createArray(3, 5, -5));
Correct answer by entithat on February 21, 2021
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP