Из массива рандомных чисел вывести в консоль количество чисел больше первого
let max = 1000,
min = 0
let numA = Array();
for (let i = 0; i < 8; i++) {
let getRandom = Math.floor(Math.random() * (max - min + 1) + min)
numA.push(getRandom)
}
console.log(numA)
Ответы (2 шт):
Автор решения: Artem Gabidov
→ Ссылка
const max = 1000;
const min = 0;
const numbers = new Array();
for (let i = 0; i < 8; i++) {
let getRandom = Math.floor(Math.random() * (max + 1));
numbers.push(getRandom);
}
const filtered = numbers.filter((el) => el > numbers[0]);
console.log('Массив рандомных чисел', numbers);
console.log('Массив чисел, которые больше первого числа', filtered);
console.log('Количество чисел, которые больше первого числа', filtered.length);
Автор решения: entithat
→ Ссылка
a=100,b=20;
console.log([...Array(8)].map(()=>Math.floor(Math.random()*(a-b+1)+b)).filter((e,_,c)=>e>c[0]).length);